Account Links: Cart | Register | Log In

Skip to content

Back to classroom courses >

RHD143 Red Hat Linux Programming Essentials

Course Outline

  • Tools and methods for developing C programs for Linux
  • Shell programming essentials
  • Makefiles
  • Version control
  • Compiling, linking and debugging
  • Linux standards and compliance
  • File access system calls and I/O
  • Programming file and directory system services
  • Processes management and creation
  • Signals, Signal Handlers and Alarms
  • Inter-process communication (shared memory, semaphores, messages)
  • Threads
  • Semaphores
  • Pipes and FIFOs
  • Shared Memory
  • Message Queues
  • Sockets
  • Red Hat Package Manager (RPM)
  • Multiplexed and Asynchronous I/O

Links for this sub-section: