MEAN Stack Development Online Course

JavaScript libraries are emerging as the latest tools for web development. As a result, companies and startups are now looking for MEAN stack developers. 

This course will help you achieve this by teaching you MEAN stack development through building a Reddit-like application. This course will teach you how to apply MongoDB, Express, Angular, and Node.js in your web development projects.

TestPrep online course will introduce you to each MEAN topic and discuss it with an example. Finally, you'll utilize all the concepts you've learned and build a complete end-to-end web application.


Course Curriculum


Installation and Setup

  • The Course Overview
  • Setup and Installation – Node.js
  • Installing Angular CLI
  • Installing MongoDB

Building User Interfaces with Angular

  • Frontend and Single-Page Application
  • Generating an Angular Project
  • Project Structure Overview
  • Our First Angular Component
  • Templates
  • Events and Bindings
  • Custom Events and Bindings
  • Services
  • Two-Way Data Binding
  • Forms

Introduction to NodeJS

  • Hello NodeJS
  • Modules and Require
  • Creating a Module
  • NPM and External Modules
  • Synchronous versus Asynchronous
  • Creating an HTTP server

Building APIs with Express

  • RESTful Services
  • Creating a Server
  • GET Method
  • Nodemon
  • POST Method
  • PUT Method
  • DELETE Method
  • Cleaning Up

Managing Data with MongoDB

  • Installing Mongoose
  • Models
  • Create a Record
  • Get a Record
  • Edit a Record
  • Delete a Record

Putting It All Together

  • Building the Frontend
  • Building the Backend
  • Connecting the API

Tags: MEAN Stack Development Online Course, Learn MEAN Stack