Download this folder and open it using Eclipse IDE or any other IDE of your choice. These are very basic fundamental applications that will help you get a good start by exploring these basic codes. Let me know if you encounter any errors.
RangaDM/Socket_programming
In this repo, u can see some applications for socket program and u can get some idea about each program by reading readme file in each folders.
Java