+91-9952009545 | +91-9884386075 contact@slashprog.com

Scheduled Training Classes

About the training instructor

All training classes at Slashprog Technologies have been meticulously crafted by Mr. Chandrashekar Babu, who brings over 28 years of extensive experience, including a rich legacy of more than 20 years in corporate training. Mr. Chandrashekar’s journey from 2003 to 2023 encompasses delivering over 40,000 hours of corporate training in various programming languages, Linux kernel, system administration, databases, web technologies, and software design practices. He has mentored more than 15,000 engineers across over 50 top-tier organizations. The training classes listed below represent the culmination of his practical insights and proven teaching methods, offering an unparalleled learning experience.

Introduction to Linux Kernel Internals and Development

Duration: 5 days  (3 hours 30 minutes per day – Monday to Friday)
Course Track: Beginner / Intermediate

Course fee: ₹5000 INR / $65 USD / £50 GBP / €60 EUR
(to be paid in advance for enrollment)

Schedule: April 29th 2024 to May 3rd 2024 (Monday  to Friday) – 8:00 PM to 11:30 PM IST 

About the Course

This master class offers a comprehensive introduction to Linux kernel internals. It delves into the high-level architecture of the Linux kernel, essential OS concepts and terminologies, and best practices in Linux kernel development.
Participants will gain hands-on experience in building the Linux kernel from source code tailored for specific requirements and hardware customizations. Additionally, they will learn to construct a lightweight bootable Linux-based system from the ground up.
Moreover, the class includes hands-on exercises for crafting and building custom loadable kernel modules, as well as creating patches and applying them into the Linux kernel source code.

Target Audience

  • Working professionals on Linux-based environments and academic students who are interested in understanding the working internals of the Linux kernel.
  • Enthusiasts who are interested in contributing to the Linux kernel project.
  • Engineers and enthusiasts who are interested in migrating to Linux ecosystem for device driver development.
  • Systems architects who are interested in learning the features and inner workings of the Linux kernel to better leverage its capabilities in their projects.

Computer Science and Python Programming (supplementary to NCERT syllabus – Grade 11 and 12)

Duration: 108 hours (9 months @ 3 hours per week – Tuesday/Wednesday)
Course Track: Beginner

Total Course fee: ₹24000 INR / $288 USD / £240 GBP / €272 EUR
(to be paid in advance for enrollment)

 – or –

Monthly Course fee: ₹3000 INR / $36 USD / £30 GBP / €34 EUR
(for upto eight months to be paid by 5th of each month)

Schedule: Starting from May 14th 2024 – Tuesday and Wednesday every week – 6:30 PM to 8:00 PM IST 

About the Course

This training program aims to equip computer science students on basics of computer science that include programming in python, basic algorithms and data-structures, computational problem solving skills, computer networking fundamentals, databases and computer security. The topics covered are in tune and supplementary to the NCERT syllabus grade 11 and 12 and is suitable for students from grade 8 and above (aged 12+ years).
This training program will be a 50-module online course for children studying 8th grade and above. Each module would span up to 1.5 hours. The precise schedule will be decided a week before commencing the course (planned for 2 sessions per week on Tuesday and Wednesday evenings – 6:30 pm to 8:00 pm IST). This course aims to introduce computer concepts and coding in python for children in the most basic yet practical and intuitive manner while guiding them to understand how computers work.

Target Audience

Children studying 8th grade and above.
Though this training program is tailored for students pursuing computer science subject for grades 11 and 12 – enrollments are open to anyone aged 13 or above who might find this course content interesting.

The Little Wizards Coding Camp - Level 1: A journey into computer programming using microcontrollers and micropython

Duration: 48 hours (6 months @ 2 hours per week – Saturday/Sunday)
Course Track: Beginner

Total Course fee: ₹18000 INR / $216 USD / £174 GBP / €204 EUR
(to be paid in advance for enrollment)

 – or –

Monthly Course fee: ₹3000 INR / $36 USD / £29 GBP / €34 EUR
(for upto six months to be paid by 5th of each month)

Schedule: Starting from May 11th 2024 – Saturday and Sunday every week – 5:30 PM to 6:30 PM IST 

About the Course

This training program aims to get young minds to learn the very basics of how a computer works at its core – providing a solid foundation on the fundamentals while attempting to spark the curiosity to explore, experiment and learn computer programming – as a hobbyist/enthusiast.
This course aims to introduce coding in python for children in the most basic yet intuitive manner while guiding them to understand how computers work by using simple experiments and projects using microcontroller development boards (based on ESP8266/ESP32/RaspberryPi Pico) running micropython.

Target Audience

Children studying 5th grade and above. Parental guidance / accompaniment is advised for children aged below 15. 
Though this training program is tailored for young audience, there is no age cap – elder people with enthusiasm to learn are gladly welcome.

The Little Wizards Coding Camp - Level 2: Python Coding in Practice

Duration: 48 hours (6 months @ 2 hours per week – Saturday/Sunday)
Course Track: Intermediate

Total Course fee: ₹18000 INR / $216 USD / £174 GBP / €204 EUR
(to be paid in advance for enrollment)

 – or –

Monthly Course fee: ₹3000 INR / $36 USD / £29 GBP / €34 EUR
(for upto six months to be paid by 5th of each month)

Schedule: Starting from May 11th 2024 – Saturday and Sunday every week – 7:00 PM to 8:00 PM IST 

About the Course

This training program aims to enrich young minds with the knowledge on practical application of programming concepts using Python – while leveraging various features in the standard library that include – text processing, file I/O, basic graphics and GUI applications, web programming and basic web application development, parsing structured file formats (JSON, CSV, HTML) and network programming.
A couple of popular third-party libraries and frameworks will be covered in an overview for web automation/scraping, basics of data analytics, data visualization, image processing and applied machine learning.
Attendees will learn and practice Object-Oriented-Programming concepts and apply them while building small applications/projects that involve network, web and graphics/GUI.
Overall, this training program is intended to jump-start young minds on applying programming concepts in different areas with a broader perspective.

Target Audience

This training program is intended for attendees who have completed the “Little Wizards Coding Camp: Level 1”. But learners with basic python programming background can choose also enroll.

Python Coding Techniques: Using OOP, Decorators, Generators and applying good pythonic design paradigms

Duration: 30 hours (10 days @ 3 hours per day)
Course Track: Intermediate / Advanced

Price: ₹9000 INR / $150 USD / £120 GBP / €140 EUR

Schedule: Monday to Friday – 8:00 PM to 10:00 PM IST 

About the course

This master class is designed to enrich your knowledge on Object Oriented Programming concepts using Python. You will undergo an in-depth learning of OOP design paradigms and apply them in your python code, emphasizing on good program design that can be used to build scalable and maintainable python applications / libraries.

Target audience

This training class is intended for engineers and coding enthusiasts who have a basic understanding of Python programming concepts that include Python syntax, flow control, basic data types, functions and knowledge of basic standard library modules.

Python Programming Primer: for C/C++/Java/JavaScript developers

Duration: 15 hours (5 days @ 3 hours per day)
Course Track: Intermediate / Advanced

Price: ₹6000 INR / $100 USD / £80 GBP / €85 EUR

Schedule: Monday to Friday – 8:00 PM to 10:00 PM IST 

About the course

This master class is designed to ramp-up your coding skills on Python with focus on a pythonic approach towards problem-solving. You will undergo a smooth transition into the world of Python coding while learning the internals and intricate details of Python syntax, datatypes and language design in general. After successful completion of this course, you should be competent enough to crack most technical coding job interviews on Python skillsets. Kindly note that this training class will be fast-paced with live coding demonstations and discussions (similar to most corporate training sessions delivered by the instructor).

Target audience

This training class is intended for engineers and coding enthusiasts who have basic understanding and coding skills in other programming / scripting languages and are interested in acquiring coding skills on Python language. 

Python Programming For Beginners: basics of programming and logical thinking

Duration: 45 hours (15 days @ 3 hours per day)
Course Track: Beginner

Price: ₹9000 INR / $150 USD / £120 GBP / €140 EUR

Schedule: Monday to Friday – 8:00 PM to 10:00 PM IST 

About the course

This master class is designed to boot-strap your journey into coding using the Python programming language. You will learn the concept of computer programming and logical thinking starting with the ability to solve simple problem-statements and smoothly transition to manage more complex problems using Python code. You will undergo an in-depth learning on Core Python features that include syntax and semantics, good coding practices, statements, variables, expressions, built-in datatypes, flow-control, function definitions, and a few commonly used standard library modules. You will also learn more on the “pythonic” approach towards problem-solving covering some of the best practices and programming patterns.

Target audience

This training class is intended for computer users within minimal/no knowledge in programming. This training class is also designed for audience with diverse age-groups and educational backgrounds (mid/high-school, professionals with no coding background and retired individuals) who are interested in acquiring coding skills.

Upcoming Training Classes

Introduction to Linux Kernel Internals and Development

Schedule: April 29th 2024 to May 3rd 2024 (Monday  to Friday)
Timing: 8:00 PM to 11:30 PM IST
 

The Little Wizards Coding Camp - Level 1

Schedule: Starting from May 11th 2024 – Saturday and Sunday every week – 5:30 PM to 6:30 PM IST 

The Little Wizards Coding Camp - Level 2

Schedule: Starting from May 11th 2024 – Saturday and Sunday every week – 7:00 PM to 8:00 PM IST 

Computer Science and Python Programming (supplementary to NCERT syllabus - Grade 11 and 12)

Schedule: Starting from May 14th 2024 – Tuesday and Wednesday every week – 6:30 PM to 8:00 PM IST