Full-Stack Roadmap

16-week curriculum • 2 sessions/week • Portfolio-ready projects

4

Months

32

Sessions

6+

Projects

Week 1-24 sessions

Phase 1: Web Foundations

Focus

HTML, CSS, JS, Git & GitHub

Final Project

Personal Portfolio Website

Key Topics

HTML5 SemanticsCSS Flexbox/GridJavaScript DOMGit BasicsGitHub Pages

Week 3-68 sessions

Phase 2: Frontend Development

Focus

React, Tailwind, State Management

Final Project

E-commerce Store Frontend

Key Topics

React ComponentsHooks & StateTailwind CSSReact RouterAPI Integration

Week 7-108 sessions

Phase 3: Backend & APIs

Focus

Node.js, Express, MongoDB

Final Project

REST API with Authentication

Key Topics

REST APIsExpress MiddlewareMongoDB & MongooseJWT AuthError Handling

Week 11-124 sessions

Phase 4: Full-Stack Integration

Focus

Connect Frontend + Backend

Final Project

Full-Stack E-commerce App

Key Topics

CORS & SecurityEnvironment VariablesState ManagementFile UploadsDeployment

Week 13-144 sessions

Phase 5: Databases & ORM

Focus

PostgreSQL, Prisma, Docker

Final Project

Database Migration & Dockerization

Key Topics

SQL & PostgreSQLPrisma ORMDocker ContainersDocker ComposeDatabase Relations

Week 15-164 sessions

Phase 6: Production & Next.js

Focus

Next.js, CI/CD, Final Project

Final Project

Production-Ready Application

Key Topics

Next.js App RouterServer ComponentsCI/CD PipelinePerformance OptimizationTeam Projects

Start Your Journey Today

Join our structured program with weekly projects and code reviews.

2 sessions/week • Wednesday & Thursday • 90 minutes each