0% found this document useful (0 votes)
19 views3 pages

MERN Stack Course Structure

The MERN Stack Course is structured over ten weeks, covering JavaScript fundamentals, Node.js, Express.js, MongoDB, React.js, and advanced topics such as authentication and state management. Each week includes a project to apply learned skills and an assessment to evaluate understanding. A bonus capstone project allows students to create their own full-stack application, culminating in a final presentation.

Uploaded by

215-EE Sandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views3 pages

MERN Stack Course Structure

The MERN Stack Course is structured over ten weeks, covering JavaScript fundamentals, Node.js, Express.js, MongoDB, React.js, and advanced topics such as authentication and state management. Each week includes a project to apply learned skills and an assessment to evaluate understanding. A bonus capstone project allows students to create their own full-stack application, culminating in a final presentation.

Uploaded by

215-EE Sandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

MERN Stack Course Structure (For Students)

Week 1: JavaScript Fundamentals Refresher

Topics:

- Variables, data types, arrays, objects

- Loops, conditionals

- Functions & ES6 features

Project: Build a TODO list

Assessment: JS quiz + TODO code review

Week 2: Introduction to Node.js & npm

Topics:

- What is Node.js?

- npm and package.json

- Your first Node.js app

- Express.js basics

Project: Hello World REST API

Assessment: Submit your first API endpoint

Week 3: REST APIs with Express.js

Topics:

- Routing and middleware

- CRUD operations with mock data

- Postman testing

Project: Basic Notes API

Assessment: REST API assignment

Week 4: MongoDB & Mongoose

Topics:

- NoSQL vs SQL

- MongoDB Atlas

- Mongoose schema

- CRUD with MongoDB


MERN Stack Course Structure (For Students)

Project: Notes API with MongoDB

Assessment: MongoDB assignment

Week 5: React.js Fundamentals

Topics:

- JSX, components, props

- useState, useEffect

- Forms and events

Project: React TODO app

Assessment: React quiz + code review

Week 6: Advanced React + Router

Topics:

- React Router

- Lifting state

- Controlled components

- Custom hooks

Project: Blog UI with routes

Assessment: Blog app review

Week 7: Connecting Frontend to Backend

Topics:

- Axios/Fetch

- CORS

- Form handling

Project: Blog app API integration

Assessment: Integration assignment

Week 8: Authentication & Authorization

Topics:

- JWT auth
MERN Stack Course Structure (For Students)

- Protected routes

Project: Auth-enabled blog app

Assessment: Auth demo

Week 9: State Management & Performance

Topics:

- useContext, useReducer

- Redux basics

- Lazy loading

Project: Task Manager with dashboard

Assessment: Code structure review

Week 10: Deployment & CI/CD

Topics:

- Render & Vercel

- Env variables

- GitHub basics

Project: Deploy full-stack app

Assessment: Live app submission

Bonus (Week 11-12): Capstone Project

Build your own full-stack app (E-commerce, Chat App, etc.)

Assessment: Final presentation + code review

You might also like