Learning roadmaps

16 roadmaps, each an ordered sequence of real guides, courses, and projects for a specific goal. A roadmap is a suggested order to learn in, not a certifiable, assessed course path -- every roadmap here is exactly that, honestly.

AI and Generative AI Engineer

From neural network intuition to building grounded, cited retrieval-augmented AI applications.

5 steps8-12 weeks, self-paced

Backend Developer

Learn server-side logic, REST APIs, and relational databases.

6 steps8-12 weeks, self-paced

Cloud and DevOps Engineer

Containers, orchestration, and automated deployment pipelines.

6 steps8-12 weeks, self-paced

Complete Beginner to Web Developer

Start with zero coding experience and build up to a working, deployed-quality personal website and an interactive JavaScript application.

6 steps6-10 weeks, self-paced

Cybersecurity Foundations

Understand common vulnerability classes and build the habit of reviewing code like an attacker.

3 steps4-8 weeks, self-paced

Data Analyst

Analyze and communicate insights from data using SQL, Excel, and Python's data stack.

4 steps6-10 weeks, self-paced

Data Scientist

Python plus the numeric computing stack, for building models and analyzing complex data.

5 steps10-14 weeks, self-paced

Database Developer

Relational data modeling and query design, plus an orientation to NoSQL alternatives.

5 steps6-10 weeks, self-paced

Frontend Developer

Go from HTML/CSS/JavaScript fundamentals to building interactive UIs with a modern framework.

7 steps8-12 weeks, self-paced

Full-Stack Developer

Combine frontend and backend skills into one coherent path: UI, API, and database.

7 steps12-16 weeks, self-paced

Java Developer

A guide-based roadmap into Java and enterprise backend development with Spring Boot.

4 steps8-12 weeks, self-paced

Mobile App Developer

An orientation to native and cross-platform mobile development options.

5 steps8-12 weeks, self-paced

Placement and Job Readiness

Quantitative aptitude, reasoning, group discussion, and interview preparation for campus placements.

3 steps3-4 weeks, part-time

Python Developer

General-purpose Python programming, from syntax to a real project.

4 steps6-10 weeks, self-paced

Software Testing and Automation

From testing fundamentals to automated browser and API testing.

6 steps6-10 weeks, self-paced

Zero to AI Builder

Start with zero coding experience and build up to a real, cited retrieval-augmented AI application.

5 steps12-16 weeks, self-paced