IT training
MERN Stack Development
Build complete web applications with MongoDB, Express, React and Node.js.
Course overview
This programme follows a real web application from database to browser. You learn how the four MERN layers fit together, then build and deploy projects that you can explain in an interview.
What you will learn
- Model data in MongoDB and expose it through REST APIs
- Build component-based interfaces with React
- Implement authentication and protected routes
- Deploy a MERN application and manage its configuration
Syllabus
Module 1: JavaScript essentials
- ES6+ syntax
- Async programming
- Modules
Module 2: Node.js and Express
- Routing
- Middleware
- REST design
- Error handling
Module 3: MongoDB
- Documents and collections
- Mongoose models
- Queries and indexes
Module 4: React
- Components and hooks
- State management
- Routing
- Forms
Module 5: Integration and deployment
- Authentication
- Environment configuration
- Deployment basics
Projects and assignments
- A CRUD application with a REST API
- An authenticated dashboard
- A capstone project of your choice
Instructor
Amol Kharate
Founder and technical lead at FenvoraTech. Senior full-stack developer with 10+ years of experience building SaaS platforms, e-commerce systems and REST APIs with React, Next.js, Node.js and Laravel.
Enquire about this course
Ask about batches, fees, the syllabus or whether this course suits you.
Request a callback
Prefer to talk? Leave your number and we will call you.
Related courses
- HTML
- CSS
- JavaScript
Full-Stack Web Development
Learn front end, back end, databases and deployment in one structured path.
View programme- HTML
- CSS
- JavaScript
Frontend Development with HTML, CSS, JavaScript and React
Create fast, accessible and responsive user interfaces.
View programme- Node.js
- Express.js
- Fastify
Backend Development with Node.js, Express.js and APIs
Design, document and secure REST APIs with Node.js, Express and Fastify.
View programmeLearning resources: see our blog for tutorials and career guidance.