MEAN Stack Web Development

What is Mean Stack?

Mean Stack refers to a collection of JavaScript technologies used to develop web applications. Therefore, from the client to the server and from server to database, everything is based on JavaScript. MEAN is a full-stack development toolkit used to develop a fast and robust web applications.

MEAN is a user-friendly stack which is the ideal solution for building dynamic websites and applications. This free and open-source stack offers a quick and organized method for creating rapid prototypes for web-based applications.

  • MongoDB
  • Introduction to MongoDB
  • MongoDB Environment
  • MongoDB Create Database
  • MongoDB Drop Database
  • MongoDB Create Collection
  • MongoDB Drop Collection
  • MongoDB Read Operations
  • MongoDB Write Operations
  • MongoDB Data Modelling
  • MongoDB Administration
  • MongoDB Security
  • MongoDB Aggregation
  • MongoDB Indexes
  • MongoDB Storage
  • MongoDB Replication

  • Express Framework
  • Introduction to Express Framework
  • Introduction to Nodejs
  • What is Nodejs
  • Getting Started with Express
  • Your first Express App
  • Express Routing
  • Implementing MVC in Express
  • Middleware
  • Using Template Engines
  • Error Handling
  • API Handling
  • Debugging
  • Developing Template Engines
  • Using Process Managers
  • Security & Deployment

  • AngularJS
  • Introduction to AngularJS
  • AngularJS Expressions
  • AngularJS Modules
  • AngularJS Data Binding
  • AngularJS Scopes
  • AngularJS Directives & Events
  • AngularJS Controllers
  • AngularJS Filters
  • AngularJS Services
  • AngularJS HTTP
  • AngularJS Tables
  • AngularJS Select
  • Fetching Data from MySQL
  • AngularJS Validation
  • AngularJS API
  • AngularJS Animations
  • AngularJS i18n and i10n

  • Node js Overview
  • Node js - Basics and Setup
  • Node js Console
  • Node js Command Utilities
  • Node js Modules
  • Node js Concepts
  • Node js Events
  • Node js with Express js
  • Node js Database Access

Course Info