Practical MEAN stack Mastery course

Practical MEAN stack Mastery course

Practical MEAN stack Mastery course

Learn to build a complete project end to end using MongoDB, Angular, Express, NodeJS and Bootstrap

Language: english

Note: 4.4/5 (91 notes) 29,001 students

Instructor(s): Ranjan Pandey

Last update: 2022-07-25

What you’ll learn

  • You will learn about every component of MEAN stack
  • You will learn everything in practical hands-on approach including debugging skills
  • You will learn to create RESTful API using NodeJS with Express and MongoDB
  • You will build Angular & Bootstrap based application and integrate it with RESTful API’s



  • Basic knowledge of HTML, CSS, JavaScript



This is a practical hands-on based fullsatck course. It covers all the concepts that one needs to start building end to end application using MEAN stack technology. The course is structured in such a way that you will learn everything by implementing the concepts through project based approach.

Following are the topics that is covered in this course:

  • What is mongoDB, how to install mongoDB

  • Different concepts of NoSQL

  • Hands-on implementation of various query on mongoDB client

  • Setting up git bash

  • Creating github repositories and setting them up in local

  • Installing and setting up the code editor

  • Installing nodejs

  • Learning everything about nodejs and npm package manager

  • Installing various npm packages

  • What is ExpressJS

  • How to start writting RESTful API’s using Express JS

  • How to connect your Express API’s to MongoDB

  • How to create MongoDB schemas with mongoose

  • Creating a CRUD operation through handson project

  • What is Angular framework

  • How to create Angular project

  • How to create components in Angular project

  • How to create services in Angular project

  • Installing and using Bootstrap in Angular application

  • Consuming RESTful API’s from Angular application

  • Dynamic Routing in Angular application

  • Submitting form in Angular application

  • Form validation in Angular application

  • Parsing JSON data in Angular application

  • You will learn to use POSTMAN for testing your RESTful API’s

  • Committing and pushing code to github repository both for frontend and backend project

  • You will learn many more concepts and techniques that will help you in building any MEAN stack application but also it will help you in your MEAN stack interview.

  • You will get complete source code for frontend and backend project


Who this course is for

  • Anyone who wants to become fullstack developer using MEAN stack


Course content

  • Introduction
    • Course Introduction
    • About your Instructor
    • Introduction to nodejs, npm, expressjs, mongodb
  • Installation and Setup
    • Installing tools vsc nodejs mongodb
    • Verify-installation-node-npm-mongodb
  • All about MongoDB and NoSQL
    • Playing around with MongoDB and NoSQL queries
  • Github repo and other setup for API development
    • Github-Repo-Branch-Create-Checkout
    • Setting up-Express-Mongoose-DB-Pull-Request-Process
  • Developing RESTful API’s
    • Mongoose-Model-Schema-Get-Tasklists
    • Create-TaskList
    • Tasklist-Get-Update
    • Tasklist-Delete-By-Id
    • Create-GetAll-GetOne-Task-PostmanCollection
    • Update-Delete-One-Task-Pullrequest
    • Delete-All-Tasks-If-TaskList-Is-Deleted
  • Setting up Angular Application
    • Angular-overview
    • Angular-setup-ng-serve
    • Angular-app-style-create-1st-component
    • Angular-routing
  • Implementing functionality and Integrating with API’s
    • Building-frontend-with-bootstrap
    • Enriching-frontend
    • Implementing-services-for-API-call
    • Creating-model-classes
    • Get-and-CreateTaskList-Get-and-CreateTask
    • deleteTaskList-deleteTask-updatedStatus
    • showing-all-tasklists-on-page
    • get-all-tasks-for-a-taskList-onload
    • mark-task-as-complete
    • get-tasks-for-a-tasklist
    • delete-a-task
    • delete-a-tasklist
    • new-component-for-adding-task-and-tasklist
    • dynamic-routing-for-add-new-task
    • implementing-add-new-tasklist
    • implementing-add-new-task
    • making-ui-mobile-responsive
  • Source code
    • Source code frontend
    • Source code backend


Practical MEAN stack Mastery coursePractical MEAN stack Mastery course

Time remaining or 425 enrolls left


Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate