MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Linux Systems Programming

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 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 37s
    Accessing 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 52s
    Managing Files and Directories
    - 58m 33s
    The Command Line, the Environment, and Time
    - 49m 21s
    Processes and Pipes
    - 54m 16s
    Controlling Access, Identity, and Permissions
    - 41m 11s
    Mastering Signals
    - 48m 28s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url