Professional Programs

Explore | Pay | Get Enrolled

Programs Offered

Linux System Programming
  • Program Duration: 6 full days (conducted on weekends)
  • Timings: 9:30am to 5:30pm
  • Fee: ₹19,000/- plus GST @ 18%
  • Mode: Live classroom training
  • Trainer: Raghu Bharadwaj

Location & Dates

Hyderabad: March 6th, 7th, 8th (Fri. to Sun.) & 20th, 21st, 22nd (Fri. to Sun.)


Bangalore: March 13th, 14th, 15th (Fri. to Sun.)  & 27th, 28th, 29th (Fri. to Sun.)


Pune: June 12th, 13th, 14th (Fri. to Sun.) & 26th, 27th, 28th (Fri. to Sun.)


Gurgaon: Sep. 25th, 26th, 27th (Fri. to Sun.) & Oct. 9th, 10th, 11th (Fri. to Sun.)


 

Register, I’m interested

₹19,000/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

This program gives participants a deeper insight into the core mechanics of the Linux OS. This program helps them in writing robust system software or applications which effectively use the vast benefits Linux OS has to offer. This program also takes a sneak peek into the Linux kernel wherever necessary to conceptualize participant’s understanding. This course by no means delves into developing user applications

Key takeaways

  • Move from conventional way of writing program to effectives ways of doing it
  • Demystification of various programming concepts
  • Gain clarity on key Linux OS concepts
  • Gain ability to write synchronous programs on multicore architectures
  • Develop an appreciation for the Linux kernel

Course Pre-requisites

  • Participants must be good in C programming
  • Participants must be able to use text editors (vi, vim) on Linux

Duration

6 full days (9:30am to 5:30pm)

Program Contents

Register, I’m interested
Linux Device Drivers
  • Program Duration: 6 full days (conducted on weekends)
  • Timings: 9:30am to 5:30pm
  • Fee: ₹25,000/- plus GST @ 18%
  • Mode: Live classroom training
  • Trainer: Raghu Bharadwaj

Location & Dates

Hyderabad: April 10th, 11th, 12th (Fri. to Sun.) & 24th, 25th, 26th (Fri. to Sun.)


Bangalore: April 17th, 18th, 19th (Fri. to Sun.) & May 1st, 2nd, 3rd (Fri. to Sun.)


Pune: July 17th, 18th, 19th (Fri. to Sun.) & July 31st, August 1st, 2nd (Fri. to Sun.)


Gurgaon: November  6th, 7th, 8th (Fri. to Sun.) & 27th, 28th, 29th (Fri. to Sun.)


 

Register, I’m interested

₹25,000/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

This program is aimed at understanding the fundamental building blocks of the Linux kernel, needed for a driver developer. It looks and comments on the robust device driver development model in Linux and gives participants the ability to write and work with drivers

Key takeaways

  • Gain deeper understanding of Linux Kernel internals and extending the kernel
  • Understanding the full device driver stack in Linux
  • Learn all kernel concepts aiding in driver development
  • Gain ability to start writing drivers from scratch
  • Gain ability to walk-through existing drivers and optimize for various needs

 Program Pre-requisites

  • Participants must be good in C programming
  • Good knowledge of programming under Linux environment

Duration

6 full days plus Webinars

Program Contents

Register, I’m interested
Embedded Linux with Yocto
  • Program Duration: 3 full days (conducted on weekends)
  • Timings: 9:30am to 5:30pm
  • Fee: ₹15,000/- plus GST @ 18%
  • Mode: Live classroom training
  • Trainer: Raghu Bharadwaj

Location & Dates

Hyderabad: May 15th, 16th, 17th (Fri. to Sun.)


Bangalore: May 22nd, 23rd, 24th (Fri. to Sun.)


Pune: September 4th, 5th, 6th (Fri. to Sun.)


Gurgaon: December 18th, 19th, 20th (Fri. to Sun.)


 

Register, I’m interested

₹15,000/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

A full practical take on making Linux work on small targets for building embedded devices. This program moves participants from a GPOS environment to an Embedded OS environment and looks at the issues and aspects that needs to be considered. This also practically explores essential embedded drivers for maximizing programmer’s ability to independently work on embedded projects

Key takeaways

  • Practical step-by-step exercise of porting Linux on targets
  • Work on core embedded drivers
  • Gain understanding of UBoot and its customization
  • Gain full knowledge of building Linux using Yocto project

Program Pre-requisites

  • Participants must be good in C programming
  • Knowledge of Linux kernel concepts
  • Knowledge of Linux device driver concepts

Duration

3 full days

Program Contents

Register, I’m interested
Value Combo - Recommended
  • Includes 3 courses: Linux System Programming, Linux Device Drivers & Embedded Linux with Yocto
  • Combo Fee: ₹59,000/- ₹45,000/- plus GST @ 18%
Register, I’m interested

₹45,000/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

Programming with Sockets
  • Program Duration: 2 full days (conducted on weekend)
  • Timings: 9:30am to 5:30pm
  • Fee: ₹11,900/- plus GST @ 18%
  • Mode: Live classroom training
  • Trainer: Raghu Bharadwaj

Location & Dates

Hyderabad: TBA (to be announced)


Bangalore: TBA


Pune: TBA


Gurgaon: TBA


 

Register, I’m interested

₹11,900/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

Program Pre-requisites

  • Participants must be good in C programming
  • Knowledge of Linux/Unix programming

Duration

2 full days

Program Contents

  • Kernel socket subsystem
  • Socket buffers
  • Architecture of protocol families
  • TCP/IP sockets
  • IPC with Unix domain sockets
  • Netlink family sockets
  • Introduction to eBPF sockets
Register, I’m interested
eBPF
  • Program Duration: 2 full days (conducted on weekend)
  • Timings: 9:30am to 5:30pm
  • Fee: ₹11,900/- plus GST @ 18%
  • Mode: Live classroom training
  • Trainer: Raghu Bharadwaj

Location & Dates

Hyderabad: TBA (to be announced)


Bangalore: TBA


Pune: TBA


Gurgaon: TBA


 

Register, I’m interested

₹11,900/- plus GST @ 18%

EMI | UPI | Netbanking | Credit/Debit Card

Program Pre-requisites

  • Participants must be good in C programming
  • Knowledge of socket programming

Duration

2 full days

Program Contents

  • eBPF architecture
  • Writing BPF programs
  • BPF maps
  • BPF verifier
  • Tracing with BPF
  • Express data path
  • BPF and seccomp
Register, I’m interested

What makes these programs unique

 

  • These programs are not designed to teach you, rather give you a learning system that helps you master any concept with ease and clarity
  • Learn every programming aspect thread-bare with the unmatched articulation of Raghu Bharadwaj
  • Over 5000 professionals and 40 clients have appreciated these programs
  • Programs delivered uninterrupted since 2003

Testimonials

His insistence on learning the right way, thinking the right way and doing the right way is commendable. One of the finest aspect that I learned from him is to develop the capacity to think your way out of problems and challenges that system programming presents to you quite often.

Sachin Agarwal

Software Engineer, Parimitha

Just after the first few sessions of our mentoring program, I realized that what I was learning is quite phenomenal, and for me to get this kind of knowledge from any other source would have been quite impossible. Following his instructions, listening him out with total surrender worked wonders for me. Everyday I thank myself for choosing TECH VEDA

Ashish Chavan

Associate Engineer, Qualcomm

The kind of completeness and comprehension that Raghu sir brings to the topics is absolutely mind blowing. You know that you are listening to the right thing in the right context. Nothing seems to be thrown at you, rather there is a fullness and progressive perspective that we gain as listeners. Truly remarkable.

Anand Sypureddy

Software Engineer, Monta Vista

Have more questions ? Register for Q&A

  • Have all your questions answered by Raghu Bharadwaj
  • Register for the next Q&A online webinar on 30th January from 9pm to 10pm

Or Call now: 9885808505 | Whatsapp now for more details | Email: info@techveda.org

Q&A with Raghu Bharadwaj

Get all your questions answered before you enroll

On 30th January from 9pm to 10pm

Register Now