Complete MERN Stack Development
Build full applications with MongoDB, Express, React and Node.js, from first API to deployed project.
- Duration
- 14 weeks
- Format
- Self-paced
- Level
- Intermediate
Course overview
Build full applications with MongoDB, Express, React and Node.js, from first API to deployed project. The course is organised into 6 modules, each combining short lessons, exercises and a project task. [Editable overview copy.]
What you will learn
- Design REST APIs with Express and Node.js
- Model data with MongoDB and Mongoose
- Build interfaces with React components and hooks
- Add authentication and protected routes
- Connect front end and back end in one codebase
- Deploy a finished project to a cloud host
Course curriculum
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Recap and quiz
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Recap and quiz
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Overview and setup
- Core concepts
- Guided walkthrough
- Hands-on exercise
- Module project
- Recap and quiz
Requirements
- Comfort with basic programming or the fundamentals of the subject
- A laptop able to run the required tools
- Around 8–10 hours a week for lessons and practice
Who should enroll
- College students building practical skills
- Freshers preparing for their first role
- Working professionals who want to upskill
- Career switchers moving into development
Your instructor
Arjun Rao
Full stack developer and instructor
Arjun builds web applications with JavaScript and Node.js and teaches developers how to structure real projects. [Sample instructor profile — replace with verified details.]
Frequently asked questions
[Placeholder: access period, e.g. 12 months from purchase.]
[Placeholder: describe the course completion record, if offered.]
See our Refund Policy for eligibility. [Placeholder terms.]
Yes, through the course Q&A. [Placeholder: response times.]
Related courses
Full Stack Web Development
A structured live programme covering HTML, CSS, JavaScript, a back end, databases and deployment.
Android Development with Kotlin
Build native Android apps with Kotlin and Jetpack Compose, from layouts to data storage and publishing.
Data Science and Python
Learn Python, pandas and visualisation, then apply statistics to answer questions with real datasets.