
The Art of Doing - Python Network Applications with Sockets
Create an online multiplayer game, AOL-style chat room, and more with socket, threading, JSON, and Pygame modules!
Created by Michael Eramo
Explore how to build interactive network applications in Python using sockets, threading, JSON, and Pygame. You'll set up real-world projects like online chat rooms and multiplayer games while learning to manage network connections and user interfaces.
Packt | Nov 2022 | 873 min
What You Will Learn
You will work through a series of hands-on projects, each building on the skills and concepts learned previously. By applying new modules and techniques in practical scenarios, you'll gain confidence in creating networked applications and troubleshooting real networking challenges.
Key Features
- Build chat rooms and multiplayer games with Python networking modules
- Set up home networks for remote access using static IPs and port forwarding
- Create interactive GUIs for chat and games with Tkinter and Pygame
Target Audience
Ideal for those who already know basic Python and want to expand into network programming. If you're comfortable with both functional and object-oriented Python, and want to build interactive apps that connect over the internet, you'll find these projects both challenging and rewarding.





