❗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 on Python Socket Programming Tutorial provides an introduction to the basics of networking. The goal of this tutorial is to teach students how to build client/server applications that communicate using sockets. Students will learn about application level protocols such as HTTP, DNS, FTP, SMTP, POP, IMAP, and more. The objective of this course is to understand the principles of networking, learn about TCP and UDP features, and implement Python programs to access networking functionality. Students will also learn about Python examples of client and server program structures. In this course, students will learn the basics of networking, the basics of sockets, how to write their first socket program using the Python socket module, how to create a TCP/IP client and server, how to build a Python socket client with an example, how to create a UDP client/server socket in Python with an example, how to make a multithreaded socket server, and how to create a socket server with multiple clients.
Course Syllabus
Introduction