![]() |
|
|
|
Course Description | Outline | Cybersecurity Training | IT TrainingOverviewThis course introduces the participants to system level programming in the C language in a RHEL 6 environment. The course focuses on RHEL 6 system calls and library functions, how to use them, and their underlying mechanisms. The course deals with many facets of the RHEL6 operating system, including: introduction to RHEL6 kernel structure, I/O, Signals, Signal handlers, Timers, Processes, Multi-Tasking, Inter-Process Communication (IPC) Pipes, Shared memory, Message Queues, Semaphores, Networking, Sockets using TCP/IP, and UDP. Throughout the course the information presented is related to the participant through the execution of common RHEL 6 user/administrator commands, as well as writing, compiling, and executing example C language programs which demonstrate the use of system routines and accessing system data structures on a live RHEL 6 system. ObjectivesUpon completion of this course the participant will be able to:
PrerequisitesIt is assumed that the participant has a solid background in basic RHEL 6 utilities and editors (such as vim), and a working knowledge of the C (or C++) programming language. Course Duration5 days Price$2,695.00 Contact InformationE-mail info@umbctrainingcenters.com or call (443) 692-6599 if you have any questions about this course or if you would like to run this class for a group.
|
|