❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 27th, 2023]
This course provides an introduction to UDP socket programming in C# .Net. It covers the fundamentals of User Datagram Protocol (UDP) socket programming and how to use it to create efficient network applications. Students will learn the basics of computer networking and UDP socket programming in C# .Net, as well as how to send and receive UDP broadcast in a command prompt C# .Net application using synchronous sockets. They will also learn how to convert between string and byte data types, and how to implement callbacks in C# .Net. The course will also cover the publisher-subscriber model, and students will create event handlers and delegates and raise events in their library project and client/server applications.
Course Syllabus
Essential Networking Theory
Introduction to UDP Socket Programming in C# .Net
Handling Byte Data and Working with Remote Endpoints.
Asynchronous UDP Socket Programming in C# .Net
Async UDP Socket Programming in C# .Net Part 2
How to Raise and Handle Events in C# .Net
Using JSON in network communication with C# .Net
Sending and Receiving Images In Chat Application