Home / Courses / Full Stack
Full Stack track · Beginner friendly

MERN Full Stack Development

Build and deploy complete web apps with React on the front, Node.js and Express on the back.

Our flagship program for graduates who want a developer job. You start from programming basics and finish with six deployed projects, a team capstone and a placement sprint.

Duration
28 weeks
Guided hours
420 hrs
Projects
6
Mode
Live online
server.js
// GET /api/jobs?city=Bengaluru
import express from 'express';
import { Job } from './models/job.js';

const app = express();

app.get('/api/jobs', async (req, res) => {
  const { city } = req.query;
  const jobs = await Job.find({ city })
    .sort({ postedAt: -1 })
    .limit(20);
  res.json({ count: jobs.length, jobs });
});

app.listen(3000);
The kind of code you write in MERN Full Stack Development
Outcomes

What you will be able to do

Tools and technologies covered:

JavaScriptReactNode.jsExpressMongoDBPostgreSQLGitDockerAWS
  • Write clean JavaScript and solve DSA problems at fresher interview level
  • Build responsive interfaces with React, hooks and React Router
  • Design REST APIs with Node.js and Express
  • Model data in MongoDB and write SQL queries in PostgreSQL
  • Add login, roles and security with JWT
  • Test, containerise and deploy an app to the cloud
Syllabus

28 weeks, 6 modules

Each module ends with a graded assignment and a code review from your mentor. Classes run on weekday evenings and weekends, and every session is recorded.

  • JavaScript fundamentals: variables, functions, arrays, objects
  • Git, GitHub and the command line
  • Problem solving with arrays, strings and hash maps
  • Reading error messages and debugging

  • Semantic HTML and forms
  • CSS, Flexbox, Grid and Bootstrap 5
  • The DOM, events and fetch
  • REST APIs and JSON
  • SQL basics and a first deployed app

  • Components, props and JSX
  • State and hooks
  • React Router and protected routes
  • Forms, validation and data fetching

  • REST API design and routing
  • Mongoose schemas and queries
  • Authentication with JWT
  • File uploads, validation and error handling

  • Unit and API testing with Jest
  • Docker basics
  • CI/CD with GitHub Actions
  • Deploying to AWS
  • Elective taster: an AI feature or advanced frontend

  • Team capstone built in weekly sprints
  • Code reviews and a demo day
  • Mock technical and HR interviews
  • Resume, LinkedIn and applications
Projects

What you will build

Every project lives on your GitHub and is reviewed like a real pull request.

Project 1
Job board

Search, filter and save job listings. React front end, Express API, MongoDB.

Project 2
Campus marketplace

Buy and sell listings with login, image upload and chat.

Project 3
Team capstone

A product your team designs, builds in sprints and deploys with CI/CD.

Who it is for
  • Final year students and recent graduates from any branch
  • Graduates with a career gap who want to restart in tech
  • Self-taught learners who need structure and code review
What you need
  • No prior coding needed
  • A laptop with 8 GB RAM
  • 15 or more hours a week
Roles you can apply for
Full Stack DeveloperMERN DeveloperBackend DeveloperFrontend DeveloperSoftware Engineer Trainee

We provide placement support. We do not guarantee a job or a salary.

Fees

One fee, everything included

Live classes, recordings for one year, mentor code reviews, projects, and interview preparation. Pay in full online, or ask about monthly instalments at no added interest.

Placeholder fee. Change it in the admin area.

MERN Full Stack Development

Full
EMI
₹59,999
  • 28 weeks, 420 guided hours
  • 6 reviewed projects
  • Recordings for one year
  • Resume review and mock interviews

Exclusive of 18% GST. EMI amounts are indicative; online checkout charges the full fee.

FAQ

Questions about this course

No. The first four weeks start from the basics of programming with JavaScript.

Yes. You can upgrade to Full Stack + AI & ML before week 18 by paying the difference in fees.

Yes. The capstone is built in teams of three or four, using Git branches, pull requests and weekly sprints.
Get Started

Book a free demo class

Sit in on a live 60-minute session of MERN Full Stack Development, meet the mentor and ask anything about the course.

  • +91 00000 00000
  • hello@example.com
Enter your name.
Enter a valid email address.
+91
Enter a 10-digit Indian mobile number.
Select your graduation year.
Tick the box so we can contact you.
Keep exploring

Other courses

All courses
Full Stack
1 week · Beginner friendly
Git and GitHub Basics

A free short course on the version control every developer job expects.

View course details
Full Stack
12 weeks · Intermediate
Backend Engineering with Node.js

REST APIs, PostgreSQL, authentication, caching, testing and the basics of system design.

View course details