At the point when the MEAN Stack was first declared, JavaScript engineers couldn't comprehend it in detail. MEAN is an abbreviation for MongoDB, Express.js and Angularjs, all of which work upon Node.js.
Course Content:
Module 1: Node.js
1. Introduction to Nodejs
->What is nodejs
->A word on eventloop
->Event driven architecture
->Blocking vs non-blocking code
->Setup nodejs
->Node REPL
->HelloWorld program
->Debugging nodejs app
2. Modules in JS
->Understanding exports and require
->Creating modules
->Importing modules
->Quick tour on npm
->Installing 3rd party modules
3. Events & streams
->Significance of Events
->EventEmitter class
->Emitting and listening to events
->Types of streams
->Working with streams
->Composing streams using pipe
4. Working with Process and File System
->Process object
->Handling exceptions at process level
->Listening to process events
->Working with file system using fs module
->Creating, Copying, Deleting files
->Creating, Copying, Deleting directories
->Watching for file changes
Module 2: Express js
1. Expressjs Introduction & Setup
2. Routing in Depth
3. Middleware
4. Template Engines
5. Expressjs security
6. Debugging in Express
7. Realtime programming with Socket.io
8. Scaling nodejs applications
Module 3: Mongo DB
1. Introduction to MongoDB
2. CRUD Operations in Mongodb
3. Querying documents
4. Updating documents
5. Deleting documents
6. Introduction to Mongoose
7. Core concepts of Mongoose
8. Extending Models
Module 3: Angular JS
1. Typescript & ES6
2. Scoping using Let and Const Keywords ( ES6 )
3. Template Literals ( ES6 )
4. Spread Syntax and Rest Parameters ( ES6 )
5. Destructuring ( ES6 )
6. Power of Types
7. Explore Functions
8. Classes
9. Interfaces
10. Modules
11. Decorators ( Typescript Aspect Oriented Programming)
12. Working with Angular CLI
Our Courses:
Java
Machine Learning
Mean Stack
Artificial Intelligence
Hadoop
Devops
Python
RPA
Salesforce
Linux And Red Hat
Data Scientist
Web Designing
Contact:
Email:info@inovitechnologies.com
Address: F-7, Sec-3 Noida UP 201301
Mobile No: 9354482334 ,8810643463
Phone No: +91-120-4213880