Linux System Programming Fundamentals (NDC TechTown) workshop outline

    TLPI front cover (small)
  1. Course Introduction
  2. Fundamental Concepts
  3. File I/O and Files
  4. Processes
  5. Signals
  6. Signals: Signal Handlers
  7. Process Lifecycle
  8. System Call Tracing with strace (*)
  9. Pipes and FIFOs
  10. Alternative I/O Models
  11. Alternative I/O Models: epoll

(*) Topics marked with an asterisk will be covered subject to time constraints.

Return to the course overview