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. Directories and Links (*)
  5. Processes
  6. Signals: Introduction
  7. Signals: Signal Handlers
  8. Process Lifecycle
  9. System Call Tracing with strace (*)
  10. Pipes and FIFOs
  11. Alternative I/O Models

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

Return to the course overview