The Art of Doing: Python Network Applications with Sockets!
Last updated on October 28, 2026 2:31 amThe Art of Doing: Python Network Applications with Sockets!
★★★★★
$599.00 in stock
Udemy.com
as of November 6, 2026 2:54 am
Create an online multiplayer game, AOL style chat room, and more! Learn the socket, threading, json, Pygame modules!
Created by:
Michael Eramo
Educator, Master Teacher, Self-Taught Programmer
Educator, Master Teacher, Self-Taught Programmer
Rating:4.76 (122reviews)
4050students enrolled
What Will I Learn?
- Networking Fundaments such as IP and port addresses, IPV4, TCP, and UDP protocols.
- How to set up your own home network with static IP addresses and port forwarding so anyone can connect to your programs over the internet.
- How to use the socket module to create a basic two way chat in the terminal.
- How to use the threading module to create a basic chat room in the terminal.
- How to use tkinter module to make a GUI chat room like the old AOL chat rooms.
- How to use the Json module to create an advanced GUI chat room with and admin window.
- How to use the Pygame module to make your own online multiplayer game.
Requirements
- Students should have a working knowledge of Python and fundamental programming principles
- Students should be comfortable with functional programming and object oriented programming as the course will utilize both towards the second half.
- Familiarity with various python modules will be beneficial but I will take the time to teach what you need to know to build the programs in this course.
Target audience
- I would consider this to be an intermediate course for those who have a firm understanding of python basics and are looking for ways to create new and exciting projects using various python modules.
- Anyone who is interested in learning how to write programs that can work over a network and communicate with one another.
- Anyone who likes online multiplayer GAMES!!!


There are no reviews yet.