This course will introduce and explain various network sockets and network transfer arrangements in C#. Mainly focusing on TCP, UDP and WebSockets, it will get you started in a simple and straightforward way. These main sockets will be covered as basic implementation and then as something a bit more advanced, a bit more dynamic. You will also find some additional knowledge to be gained - such as using Ping in C# and more.