SkillsPython programmingRoadmap
Roadmap 2026
Python Roadmap 2026 — Free, in Hindi
A free Python roadmap for 2026, level by level: beginner (setup, variables, loops, lists, strings, dictionaries), intermediate (functions, files, OOP, NumPy and pandas, charts, APIs, automation) and advanced (decorators, interview DSA, machine learning, Django and databases). 24 modules and 93 topics, each with a Hindi video lesson and practice questions.Python का free roadmap, Hindi में: तीन levels, 24 modules और 93 topics, basics से machine learning और Django तक, हर topic के साथ video lesson और practice questions।
- 3 levels
- 24 modules
- 93 topics
- about 20.5 hours of lessons
- Free
Level 1: Basic
7 modules · 28 topics · about 6 hours of lessons
Module 1: Getting Started
Module 2: Variables & Data Types
Module 3: Operators & Conditions
Module 4: Loops
Module 5: Lists & Tuples
Module 6: Strings
Module 7: Dictionaries & Sets
After this level you canDraft — being reviewed
- Install Python and VS Code and run programs using print() with comments and indentation
- Use variables, the four basic data types, input(), type conversion and f-strings
- Write if, elif and else conditions with arithmetic and logical operators
- Write for and while loops with range(), break, continue and nested pattern loops
- Create lists and tuples, change lists and slice them
- Clean text with string slicing, upper, lower, strip, replace, split and join
Level 2: Intermediate
11 modules · 45 topics · about 9.5 hours of lessons
Module 8: Functions
Module 9: Errors & Files
Module 10: Modules & Environment
Module 11: Comprehensions & Built-ins
Module 12: Object-Oriented Python
Module 13: DSA Foundations
Module 14: Office Automation
Module 15: NumPy & Pandas
Module 16: Charts & Visualisation
Module 17: APIs & First Web App
Module 18: Scraping & Bots
After this level you canDraft — being reviewed
- Write functions with parameters, return values, default and keyword arguments, *args, **kwargs and lambda
- Handle errors with try/except and read, write and process CSV files
- Import modules, install libraries with pip and create a virtual environment
- Write list comprehensions and use map() and filter()
- Build classes with __init__, inheritance, method overriding and encapsulation
- Write binary search, bubble sort and recursive factorial programs and explain Big O
Level 3: Advanced
6 modules · 20 topics · about 5 hours of lessons
Module 19: Advanced Python
Module 20: Interview DSA
Module 21: Machine Learning
Module 22: Django & Backend
Module 23: Databases
Module 24: Sharing Your Project
After this level you canDraft — being reviewed
- Write decorators, generators, regular expressions and multithreaded programs
- Implement stacks and linked lists and solve the Two Sum problem
- Split data, train linear and logistic regression and decision tree models, and check their accuracy
- Start a Django project with models and templates and build a REST API with FastAPI
- Connect Python to SQLite and run insert and select queries
- Package a script as an exe with PyInstaller and share a Streamlit data app
Lesson times are the lengths of the chosen video lessons, added up per level; practice and revision take longer. Learn at your own pace.

