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