Linux System Programming Online Training for Professionals
Training: Linux System Programming
Duration: 1-1.5 hrs / day, 3 days / week, for 4 weeks
Extra Effort: 3-6 hrs / week (apart from the live classes)
Timings: 6:30 AM to 8:00 AM IST (Mon, Wed, Fri)
Training Venue: Your Personal Computer / Laptop

Trainer: Pradeep Tewani
Phone: +91-80-25610434, +91-8618563272 (WhatsApp)
Email: Workshop <>
Training Dates: Next one not yet scheduled

Next Recommendation: Linux Kernel Internals
For all Trainings: Click here
Who should attend?
  • Professionals keen in sharpening their skills in Linux System Programming
  • Professionals but beginners to Linux and wanting to switch their domain to Linux & Embedded World
  • Professionals who has been wondering as how the Processes, Threads, etc work in an OS
  • Hobbyists interested in kickstarting their journey into the Internals of Linux
  • What the heck!!! Any one who is passionate to add a feather in their cap of skills
Pre-requisites: Good C knowledge, and Basic Linux familiarity.
Execution Mode: Live Video Sessions - No recorded videos
Must have during the online sessions:
  • Good Internet Connection
  • Linux System (Ubuntu 18.04 LTS or so) with working Mic & Camera
  • Software: Build Essentials & Chrome browser
Topics Covered: (Download hands-on & content details) (Contents get updated from time to time)
  • Linux Application Space Overview
  • Linux System Calls
  • Processes in Linux
  • Signals in Linux
  • Inter Process Communication (IPC)
  • Threads in Linux
  • Synchronization in Linux
  • Linux Network Management
NB With extensive hands-on programming on Linux system.