Introduction to MEAN
- Defining MEAN
- Architecture of MEAN
- Scope of MEAN
- Benefits of Using MEAN
- Application of MEAN
JavaScript
- Introduction
- Data type and operators
- Innerhtml, document.write
- console.log
- windows alert, confirm, prompt
- functions, Object, Events
- String, Arrays
- Exception Handling
- Hosting, Strict Mode
- JSON, Form Api, DOM
- Event, Listeners, Navigation, Nodes
- Browser object
- Location, Navigator, Timing
Node.js
- Introduction to Node.js
- Getting started with Node.js
- JavaScript with Node.js
- Modules
- Node.js CLI and NPM
- Node.js Package and Publishing
- Streams
- Events
- Exceptions Handling
- File System and Path Module
- HTTP
ExpressJS
- ExpressJS Framework
- Understanding ExpressJS
- MVC Pattern, Installing ExpressJS
- Middleware, Creating HTTP Server
- Create a Web Application using Express
- Managing Routing, Defining Routes
- Objects: Request and Response
- Handling Form Data with Query Parameters
- Cookies and Sessions
- User Authentication
- Creating and Consuming RESTful Services
- Defining REST API
- Understanding Node.js Templates Engine
MongoDB
- What is MONGO DB?
- MongoDB Fundamentals
- Documents and Collections
- Simple Queries
- Simple Updates and Deletes
- More Complex types of Queries
- Updates and Arrays
- Indexing and Relationships
- Database Backup & Restore
- REST API
- Database Operations with Node REST Service and Angular
AngularJS
- Introduction to Angular 5
- Introduction to TypeScript
- Components
- Data Binding
- Communicating Between Components
- Pipes
- Services
- Forms
- Communicating with Servers
- Routing