Linux/UNIX Network Programming course outline

TLPI front cover (small)
  1. Background pieces of the UNIX API
  2. Introduction to sockets
  3. UNIX domain sockets
  4. TCP/IP fundamentals
  5. Internet domain sockets
  6. Client-server design
  7. Advanced features of the sockets API
  8. TCP in more detail
  9. Troubleshooting and monitoring
  10. Alternative I/O models
  11. Raw Sockets (*)
  12. Daemons (*)

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

Return to the course overview