Project Oriented Training on Linux System Programming

Live Training Sessions: 1st, 3rd, 6th, 9th, 20th,  23rd, 27th Feb ’23 and 2nd March ’23

Project/Assignment sessions – 11th, 18th, 25th Feb, 2023 & 4th 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