C programming introduction for Linux/UNIX

Duration: 5 days
  • Writing simple programs
  • Compiler, linker and makefiles
  • Basic data types
  • Working with text, input and output
  • Control structures
  • Dynamic data types
  • Advanced data structures and polymorphism
  • ANSI versus POSIX I/O
  • Library versus syscalls
  • File descriptors and operations
  • I/O multiplexing and non-blocking operation
  • Network socket programming