Module 1: HTML, CSS & Responsive Design
Semantic HTML5, CSS3, Flexbox, Grid, animations, and responsive design. Build pixel-perfect UIs. 2 weeks.
Module 2: JavaScript (ES6+)
Variables, functions, DOM, async/await, fetch API, OOP, and modern JS features. 4 weeks.
Module 3: React.js
Components, hooks (useState, useEffect, useContext), routing, Redux Toolkit, and React Query. 4 weeks.
Module 4: Node.js & Express
REST API development, middleware, authentication (JWT), file uploads, and error handling. 3 weeks.
Module 5: Databases
MongoDB (Mongoose) + MySQL. Schema design, CRUD, aggregations, and relationships. 2 weeks.
Module 6: Next.js & TypeScript
Server-side rendering, static generation, TypeScript fundamentals, and SEO-friendly apps. 3 weeks.
Module 7: DevOps & Cloud
Git/GitHub, Docker basics, AWS EC2 + S3, Firebase, Vercel/Netlify deployment. 2 weeks.
Module 8: Career & Projects
3 full-stack capstone projects, portfolio website, GitHub profile, and placement prep. 4 weeks.