Successful people never stop learning new things.
This course will teach you how to make computers talk over TCP/IP stream based sockets.
The course is free for a limited time, since its first online course by the author.
You will learn how to create a server, listen for incoming connection requests in asynchronous fashion, send data, and receive data all in asynchronous and non-blocking fashion using C#.Net.
The course also supplies code alongside lectures.
You will also learn essential networking theory, and several other useful things like finding your IP address through command prompt and installing/using telnet utility.
Instructor of this course is also available for discussion about the course content and other technical matters in general.