This extensive course starts from the basics of Web Design using HTML5 and CSS3 and dives deeper into designing static pages using Bootstrap. Once students get comfortable with JavaScript, they progress into React for the front-end, then into Node.js, Express and REST API design for the back-end, and finally MongoDB for data storage. Students who want to swap the front-end for Angular can follow our Full-Stack MEAN course instead, or start with React Web Development to build a front-end foundation first.
Eligibility: This course is intended for people interested in learning full stack JavaScript development with the MongoDB, Express, React and Node.js (MERN) stack, and later on seeking a career in the IT Industry as a Full Stack Developer. Though everybody in the class is taken through a thorough introduction to the basics, however having basic programming knowledge can be beneficial though not mandatory. See how we've applied similar dashboards and web apps for clients in our case studies, or explore our web development service if you're planning a real project.
Enrol or enquire
Seats are limited each batch — reach out to reserve yours.
What you’ll cover.
- Brief Introduction to Web Design using Bootstrap
- Introduction to JavaScript (ES6+)
- Introduction to React and Component-Based Architecture
- Using JSX and React Components
- Using React Router
- Using React Hooks (useState, useEffect)
- Communication between Components (Props & State Lifting)
- Building React Projects
- Setting Up using NPM
- Using Global objects, Promises & Async/Await
- HTTP module
- Installing Express framework
- Basic routing concepts
- Developing REST APIs
- Setting Up a Node.js API Server
- Understanding Database Concepts
- MongoDB Collections and Documents
- Mongoose models and schema types
- CRUD operations in MongoDB
- Connecting MongoDB with the MongoClient
- Connecting MongoDB with Node.js
Good questions.
Basic knowledge of HTML, CSS, and JavaScript is recommended.
Yes, the course covers fundamentals to advanced topics.
You will work on real-world web applications using MongoDB, Express, React and Node.js.
Yes, you will receive an industry-recognized certificate upon successful completion.
No, computers will be provided during offline training sessions.