💻 Programming · Front End
🌐
HTML
The backbone of every webpage — learn semantic structure, forms, media, and accessibility.
Semantic HTMLForms & InputsAccessibility
Start
🎨
CSS
Style the web beautifully. Master layouts, animations, and responsive design.
Flexbox & GridAnimationsResponsive
Start
JavaScript
The language of the web. Make anything interactive and dynamic.
DOM ManipulationAsync/AwaitES6+ Syntax
Start
🔷
TypeScript
JavaScript with superpowers. Add types, catch bugs early.
Type SystemInterfacesGenerics
Start
💻 Programming · Frameworks
⚛️
React
Build fast, scalable UIs with components, hooks, and a rich ecosystem.
ComponentsHooksContext API
Start
💚
Vue
The progressive framework — approachable, performant, and versatile.
Composition APIDirectivesPinia
Start
Next.js
Full-stack React framework with SSR, routing, and edge-ready APIs.
App RouterSSR/SSGAPI Routes
Start
💻 Programming · Back End
🟩
Node.js
Run JavaScript on the server. Build APIs, CLIs, and real-time apps.
ExpressREST APIsMiddleware
Start
🐍
Python
Versatile, readable, and powerful. Backend, data, and AI scripting.
Syntax & OOPFlask/FastAPIData Handling
Start
💻 Programming · Tools
🌿
Git and GitHub
Version control for every project. Collaborate, branch, and ship with confidence.
BranchingPull RequestsMerge Conflicts
Start
💻 Programming · Data Base
⏹️
SQL
Learn Sql For, with structed formate
SQL
Start
🗺 Roadmap
Overall progress
18%
6 / 34 tasks done
Stats
Hubs2
Nodes6
Tasks34
🚀Learn Python in 2 Months: An Efficient Timeline Roadmap
18%
Learn Python in 2 Months: An Efficient Timeline Roadmap 🚀
6/34 tasks completed
Month 01: Fundamentals of Python
Build a solid foundation in Python by understanding its syntax, core concepts, and problem-solving techniques.
✎ edit
Python BasicsWeek 01

Get familiar with Python's basic syntax, data types, and control structures.

In progress4/8
Data Structures & AlgorithmsWeek 02

Learn how to work with different Python data structures.

In progress2/6
Functions & LibrariesWeek 03

Understand modular programming and built-in Python functions.

Not started0/5
Object-Oriented ProgrammingWeek 04

Learn OOP principles and how to structure Python programs.

Not started0/5
Month 02: Advanced Python & Frameworks
Deepen your Python skills with advanced patterns and real-world frameworks.
✎ edit
Advanced ConceptsWeek 01

Learn advanced Python features and programming paradigms.

Not started0/5
Frameworks & ModulesWeek 03

Explore Python frameworks and package management.

Not started0/5

Community

Join the community

Total users

2.8M

+2k / month

Joined today

148

active learners

Newsletter

47K

subscribers

Roadmaps

24

& counting

Newsletter

Weekly digest

Subscribe

Medium

Articles & guides

Follow

Quora

Q&A space

Ask & answer

LinkedIn

Professional network

Connect