Project Oriented Training on Linux System Programming

Live Training Sessions: 21st, 23rd, 27th of February, 1st,  3rd, 7th, 10th & 14th of March 2023

Project/Assignment sessions – 25th of Feb, 4th, 11th and 18th of March, 2023

1 Month of Access to Recordings

Lifetime Membership to connect with and learn from community of like-minded individuals

Fee Structure: Rs. 8999/-

Registration Details

Duration: Eight Live Training sessions of 1-1.5 hrs each & 4 Sessions for Project/Assignment Discussion
Extra Effort: 2-4 hrs / week (apart from the live classes)
Timings: 6:30 AM to 8:00 AM IST
Training Venue: Your Personal Computer / Laptop

Trainer: Pradeep Tewani
Phone: +91-7760263901
Email: <>

Topics Covered: (Download hands-on & content details

  • System Calls
  • Processes & Signals
  • Inter Process Communication (IPC)
  • Threads & Synchronization
  • Linux Network Management

NB With extensive hands-on covered with Linux PC Environment and applying the concepts on Project

Training Objective
The Linux Systems Programming Training attempts to serve multiple objectives:

  • To enable participants to effectively apply the OS concepts to design the multiprocessing and multi-threading systems requiring synchronization
  • To enable participants to design the systems requiring the communication across the processes or across the system, thereby sharing the system resources as required

Target Audience

  • Professionals looking to sharpen their skills in Linux Application Development
  • Professionals wanting to get in-depth understanding of Linux System Programming
  • One who him/her self wants to be an Linux System Programming Trainer
  • Hobbyists interested in playing with Linux Application Development

Pr-requisites: Solid C knowledge and Comfortable with Linux Environment

Execution Mode:
Live Video Sessions
Access to Recorded Sessions

Must have during the online sessions:

  • Good Internet Connection
  • Linux System (Ubuntu 18.04 LTS or so) with working Mic & Camera
  • Software: Build Essentials