We are working to improve our website. Thank you for your patience!

Programming Masterclass

Structured learning paths for 10th, 11th & 12th grade students with timestamped video content

10th Grade Course

C Programming Fundamentals

Master the basics of C programming with this comprehensive course.

  • Variables & Data Types
  • Operators & Expressions
  • Control Structures
  • Looping Techniques
  • Basic Arrays
C Language Notes

11th Grade Course

Python Programming

Learn Python programming from basics to object-oriented concepts.

  • Variables & Data Types
  • Strings & Conditionals
  • Lists, Tuples, Dictionaries
  • Functions & File I/O
  • Object-Oriented Programming
Python Notes

12th Grade Course

Advanced C Programming

Take your C skills to the next level with advanced concepts.

  • Pointers & Memory Management
  • String Manipulation
  • File Handling
  • Data Structures
  • Algorithm Design
C Language Notes

C++ Programming

Object-Oriented Programming

Learn C++ programming with OOP concepts and advanced features.

  • C++ Basics & Syntax
  • OOP Principles
  • Classes & Objects
  • Templates & STL
  • Memory Management
C++ Notes

10th Grade: C Programming Fundamentals

Learn core concepts with our structured video curriculum

Course Chapters

Introduction

Overview of C programming language

Start: 00:00:00

VS Code Installation

Setting up VS Code for C development

Start: 01:27

Compiler Setup

Configuring C compiler environment

Start: 04:31

Variables & Data Types

Understanding fundamental data types

Start: 10:12

Operators

Working with C operators

Start: 51:54

Conditional Statements

If-else and switch statements

Start: 2:01:15

Loop Control

For, while, and do-while loops

Start: 2:45:36

Arrays

Working with arrays in C

Start: 3:51:34

Functions & Recursion

Creating and using functions with recursion

Start: 3:51:34

11th Grade: Python Programming

Learn Python from basics to advanced concepts

Course Chapters

Variables & Data Types

Lecture 1: Python variables and data types

Video 1

Strings & Conditionals

Lecture 2: String operations and conditional statements

Video 2

List & Tuple

Lecture 3: Working with lists and tuples

Video 3

Dictionary & Set

Lecture 4: Dictionaries and sets in Python

Video 4

Loops in Python

Lecture 5: While and for loops

Video 5

Functions & Recursion

Lecture 6: Functions and recursive functions

Video 6

File I/O

Lecture 7: File input and output operations

Video 7

OOP Part 1

Lecture 8: Object-Oriented Programming basics

Video 8

OOP Part 2

Lecture 9: Advanced OOP concepts

Video 9

12th Grade: Advanced C Programming

Take your skills to the next level with advanced concepts

Course Chapters

Introduction

Overview of C programming language

Start: 00:00:00

VS Code Installation

Setting up VS Code for C development

Start: 01:27

Compiler Setup

Configuring C compiler environment

Start: 04:31

Variables & Data Types

Understanding fundamental data types

Start: 10:12

Operators

Working with C operators

Start: 51:54

Conditional Statements

If-else and switch statements

Start: 2:01:15

Loop Control

For, while, and do-while loops

Start: 2:45:36

Arrays

Working with arrays in C

Start: 3:51:34

Functions & Recursion

Creating and using functions with recursion

Start: 3:51:34

Pointers

Understanding and working with pointers

Start: 5:21:30

Strings

String manipulation in C

Start: 7:22:29

File I/O

Reading from and writing to files

Start: 9:22:15

Variables Review

Recap of variables and data types

Start: 10:12

Operators Review

Recap of C operators

Start: 51:54

C++ Programming Course

Master C++ with Object-Oriented Programming concepts

Course Chapters

Introduction

Overview of C++ programming language

Start: 00:00

Online Compiler - Replit

Setting up online development environment

Start: 02:25

Basics

C++ fundamentals and syntax

Start: 07:18

Conditionals

If-else and switch statements

Start: 1:56:20

Loops

While, for, and do-while loops

Start: 3:23:48

Pattern Printing

Creating patterns with loops

Start: 5:04:56

Functions

Creating and using functions

Start: 6:14:54

Pointers

Understanding and working with pointers

Start: 7:30:03

Recursion

Recursive functions and algorithms

Start: 7:55:43

Arrays

Working with arrays in C++

Start: 8:57:31

2D Arrays

Multidimensional arrays

Start: 10:17:00

Strings

String manipulation in C++

Start: 10:59:18