Description
Networks in C – From Sockets to a Multiplexed Chat Server is a course from the basics of sockets to building a fully functional multiplexed chat server published by Udemy Online Academy. This course provides a practical introduction to network programming in C and guides you from the basics of sockets to building a fully functional multiplexed chat server. You will learn how data moves across networks, how to create client-server applications, and how to efficiently manage multiple connections using system calls such as select, poll, and epoll. The course also explains the concepts of TCP/IP, message handling, asynchronous input/output, error handling, and secure coding practices.
This is a practical, step-by-step guide in which you will build a fully functional multiplexed chat server using modern C network programming techniques. No prior networking or Linux experience is required; Everything is explained clearly from the beginning. In addition, you will gain practical experience and develop a clear perspective on real-world network behavior, analyze message flow, and understand how servers manage client state. These skills are essential for anyone moving forward in professional software development. By the end, you will have the foundational knowledge and practical experience needed to build reliable, scalable network applications in C.
What you will learn in Networks in C – From Sockets to a Multiplexed Chat Server:
- Create a simple TCP client in C that connects to a real server
- Understand how sockets, file descriptors, and network I/O work in practice
- Build a multi-client chat server in C using poll() for multiplexing
- Effectively manage connections, disconnections, and broadcast messages
- Implement a scalable server using C
- And…
Course specifications
Publisher: Udemy
Instructors: Debuglite Tutoriais
Language: English
Level: Introductory
Number of Lessons: 35
Duration: 9 hours and 32 minutes
Course topics

Networks in C – From Sockets to a Multiplexed Chat Server Prerequisites
Basic to intermediate understanding of the C programming language
A computer where you can install Linux or use a Linux environment (WSL, VM, or native)
Pictures

Networks in C – From Sockets to a Multiplexed Chat Server introduction video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 720p
Downloadly link
Rapidgator link
File password (s): www.downloadly.ir
Size
4 GB