Linux Systems Programming
Pluralsight
Course Summary
This course delivers a comprehensive introduction to the Linux system call interface and also to key components of the standard C library.
-
+
Course Description
This course delivers a comprehensive introduction to the Linux system call interface and also to key components of the standard C library. The course primarily presents the API via its traditional "C" language bindings; however, many examples are additionally presented using Python. The course provides you with the core competence needed to become a proficient developer in a Linux environment.
-
+
Course Syllabus
Setting the Scene- 25m 5s
—Kernel Space and User Space 5m 1s
—System Calls and Error Handling 9m 26s
—Systems Programming Example in C and Python 10m 37sAccessing Files- 38m 39s
—Low-level IO 5m 34s
—Demo: File Copy 1 3m 18s
—Random Access 4m 12s
—Buffered and Formatted IO 8m 17s
—Demo: File Copy 2 5m 25s
—Pythonic File IO 3m 30s
—Scatter/Gather IO and mmap 7m 26s
—Summary 0m 52sManaging Files and Directories- 58m 33sThe Command Line, the Environment, and Time- 49m 21sProcesses and Pipes- 54m 16sControlling Access, Identity, and Permissions- 41m 11sMastering Signals- 48m 28s
This course is listed under
Open Source
, Development & Implementations
and Operating Systems
Community
Related Posts: