HTML5 & CSS3 essentials: building and styling pages
Responsive design with Flexbox & Grid
JavaScript basics: variables, functions, and events
Hands-on mini project: Personal Portfolio Website
Week 2: Modern Frontend with React
Introduction to React & JSX
Components, Props & State
React Hooks (useState, useEffect)
Client-side routing with React Router
Mini project: Multi-page React Application
Week 3: Backend Development with Node.js & Express
Understanding Node.js environment
Building RESTful APIs with Express
Introduction to MongoDB & Mongoose for data modeling
Mini project: REST API for a Task Manager
Week 4: Fullstack Integration
Connecting React frontend with Express backend
CRUD operations (Create, Read, Update, Delete)
User Authentication (Signup/Login) basics
Mini project: Fullstack Notes App
Week 5: Capstone Project & Deployment
Week 5: Capstone Project & Deployment
Building a complete Fullstack Web App
Implementing authentication & secure routes
Deployment with cloud platforms (Vercel/Netlify for frontend, Render/Heroku for backend)
Final project showcase & feedback