Linux Systems Programming

Linux Systems Programming

Description

There are already innumerable courses/tutorials on the internet/Udemy which teach almost every aspect of C programming language. All those courses sound the same, talk the same and deliver more or less the same knowledge. How is this course different from others?

The intention of this course is to make you ready for System programming Technical interviews, interview level – from Beginner to Intermediate. This course is for (future) Developers, not for testers or System Administrators.

I choose to create this course to fill the gap between novice/beginner and intermediate/Advanced Programmers. This course assumes that you are at least above average in programming (in any programming language, but preferable in C/C++) – know memory allocations, all kinds of loops, function calls, pointers etc.  In this course, I won’t teach C/C++ (there are already many courses on it online) but would teach programming techniques and low-level details regarding how C program works behind the scenes – All topics are very important from an interview point of view. My Target is to grow this course into Linux/C Bible.

Leave a Reply