Web Development
Build modern, responsive websites and fullβstack web applications.
Python programming for automation, data, and web backends.
Build modern, responsive websites and fullβstack web applications.
Core Java programming, OOP, and building backend services.
Systems programming, memory management, and performance with C/C++.
Python programming for automation, data, and web backends.
IDE setup, first program (print, comments)
Variables, data types, typecasting, input/output
Arithmetic, comparison, logical operators
if, elif, else
for, while, nested loops
Strings & string functions (slicing, methods)
Simple Calculator & Password Strength Checker
Lists & list methods
Tuples & sets
Dictionaries (CRUD operations)
Arguments, return, default, keyword, lambda
math, random, custom modules
Read, write, append
Contact Book (using dictionary + file handling)
try, except, finally, custom errors
Classes & objects
__init__, instance vs class methods
Single, multiple, multilevel inheritance
Overloading, overriding, duck typing
Encapsulation & abstraction
Student Management System (OOP + File Handling)
Iterators, generators, decorators
Virtual environments & pip package management
Intro to NumPy & Pandas (data analysis basics)
Matplotlib basics (data visualization)
JSON & APIs (fetching data from API)
Tkinter GUI basics
Flask/Django intro (web development)
Expense Tracker / Weather App / Blog (choose one)
Project Presentation + GitHub Upload + Career Guidance