Linux/UNIX Network Programming course outline

TLPI front cover (small)
  1. Course Introduction
  2. Sockets: Concepts and UNIX Domain
  3. UNIX Domain Sockets: Ancillary Data
  4. Sockets: Internet Domain
  5. Alternative I/O Models
  6. Alternative I/O Models: epoll
  7. TCP/IP Overview
  8. Useful Tools
  9. Open File Descriptions and Descriptor Duplication (*)
  10. Raw Sockets (*)

(*) Topics marked with an asterisk are optional, and will be covered as necessary and time permits.

Return to the course overview