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