Asia Pacific (
change
)
Shortcuts:
Downloads
|
Fedora
|
Red Hat Network
Main Site Links:
Services & Products
Red Hat Enterprise Linux
Red Hat Enterprise Virtualization
JBoss Enterprise Middleware
Red Hat Network
Infrastructure Products
Consulting
Solutions
Virtualization
Migration Center
Small & Medium Business
Industries
Business Needs
Success Stories
Enterprise Solutions
Partners
Community
Training
Courses
Linux System Administration
JBoss Middleware
Linux Developer
Web Developer
Applications including Virtualisation
Online Training
Certification
Red Hat Certified Technician
Red Hat Certified Engineer
Red Hat Certificates of Expertise
Red Hat Certified Datacenter Specialist
Red Hat Certified Security Specialist
Red Hat Certified Architect
Support
Company
Company Profile
Investor Relations
Worldwide Offices
Contact
News
Press Release Archive
News Blog
Press Contacts
Events Schedule
Customer Success
Careers
Culture
Why Red Hat?
Why Open Source?
Why Subscriptions?
Why Collaboration?
Buy Online
Back to classroom courses >
RHD143_Outline
RHD143_Outline
Course Outline
Tools and methods for developing C programs for Linux
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