Skip to content
SawariyaComputer Classes
Web Development

Full Stack Development (MERN)

This is our most in-depth web course. You'll build complete applications, with a React front end, a Node and Express API and a MongoDB database, and deploy them so they're live on the internet. Most of the time is spent writing code, with the instructor reviewing it alongside you.

Two students sharing a laptop and working through code together
Duration
6 months
Level
Intermediate
Format
Classroom, 1 hour a day, any time 9 am – 9 pm
Fee
₹35,500Payable in 6 instalments

What you'll learn

  • Write modern JavaScript (ES6+) confidently
  • Build user interfaces with React and hooks
  • Create REST APIs with Node.js and Express
  • Design and query MongoDB databases
  • Add login and authentication
  • Deploy a full-stack app online
  • Use Git and GitHub like a working developer

Course curriculum

  1. Module 01

    Modern JavaScript

    • ES6+ syntax
    • Array methods
    • Promises and async/await
    • Fetch and APIs
  2. Module 02

    React

    • Components and props
    • State and hooks
    • Forms
    • Routing
    • Calling APIs
  3. Module 03

    Node.js and Express

    • Node basics
    • Express routes
    • Middleware
    • REST API design
  4. Module 04

    MongoDB

    • Documents and collections
    • Mongoose models
    • CRUD operations
    • Relationships
  5. Module 05

    Authentication

    • Passwords and hashing
    • JWT login
    • Protected routes
  6. Module 06

    Shipping it

    • Git and GitHub
    • Environment variables
    • Deploying front end and back end
    • Portfolio review

Practical work

Every class includes time at the computer. Alongside daily exercises, you'll complete:

  • A notes app with user login
  • An e-commerce style product catalogue with cart
  • A final project of your choice, deployed online

Is this course for you?

Good fit for

  • Students who know HTML, CSS and JavaScript basics
  • Graduates aiming for junior developer roles
  • Freelancers who want to build complete web apps

Before you join

  • HTML, CSS and basic JavaScript, or the Web Development course.

Where this course fits

Becoming a web developer

  1. Web Development
  2. MySQL
  3. Full Stack Development (MERN)

Questions about this course

Can I join MERN without knowing JavaScript?

It's hard going without it. If you're new, start with Web Development. If you know some JavaScript, we'll check your level in a short conversation before you join.

Do you offer job placement?

We offer placement assistance: help with your portfolio, resume and interview preparation, and we share openings we hear about. We don't promise jobs, and we'd be wary of anyone who does.

What is the fee, and can I pay in parts?

The full course fee is ₹35,500, which can be paid in 6 instalments. We'll confirm the schedule with you at admission.

What are the batch timings?

Classes run from 9 am to 9 pm, every day of the week. Tell us whether morning, afternoon or evening suits you and we'll fit you into a batch at that time.

Will I get a certificate?

Yes. You'll receive a course completion certificate from Sawariya Computer Classes when you finish the course.

All courses

Beginner

Web Development

Build real websites with HTML, CSS, Bootstrap and JavaScript, and publish them online.

Duration
6 months
Fee
₹25,000

View course

Want to talk it over first?

Tell us what you already know and what you want to be able to do. We'll suggest where to start, explain the fees and timings, and show you the lab. No pressure to sign up.

CallWhatsAppEnquire