Advanced LINUX Programming - Detailed Course Outline
Copyright © 1997-2010 Anderson Software Group, Inc.
(return to main LINUX page)
Section
1 - Linux Software Development
-
System
Call Error Handling
-
Exceptions
with System Calls
Section
2 - Linux System Calls for Files
-
Working
with Files
-
Random
Access File I/O
-
File and
Record Locking
-
File Manipulation
Routines
-
Memory
Management
Section
3 - Linux System Calls for Processes
-
Creating
New Processes
-
Synchronizing
Processes
-
Overlaying
New Programs
-
Signals
Section
4 - Interprocess Communication
-
Named
Pipes
-
Unnamed
Pipes
-
Message
Queues
-
Semaphores
-
Shared
Memory
Section
5 - Networking with Sockets
-
Creating
Sockets
-
Establishing
Connections
-
Connecting
to Servers
-
Domain
Sockets
-
Multiple
Clients
|