This document summarizes Steve Holden's presentation on network programming in Python at LinuxWorld on January 20, 2004. It introduces network layering and the TCP/IP model. It provides examples of UDP and TCP client-server programming in Python and exercises for attendees to practice writing simple networking clients and servers. It also covers related topics like addressing, naming, and socket options.