- Explore each individual technology used in the MEAN stack.
- Learn to create innovative and cutting-edge web applications quickly using only JavaScript.
- Learn to build single-page application and multipage application using Express.
MEAN stack development is a modern approach to building dynamic web applications. It is an open-source JavaScript framework that harnesses four major technologies: MongoDB, Express, Angular, and Node.js.
Given the ever-increasing demand for full-stack JavaScript developers, this course will help you master both front-end and back-end development.
- IT Freshers or Professionals having knowledge of Basic Knolwdge of Syllabus.
- everyone interested in putting existing Angular and NodeJS knowledge into action.
- Everyone interested in building a modern, full-stack application.
- Introduction.
- Text Editors.
- Building Blocks.
- Tags.
- Attribute.
- Elements.
- Formatting.
- Heading.
- Paragraph.
- Phrase Tags.
- Anchor.
- Image.
- Table.
- Lists.
- Form.
- Form Input.
- Form Attribute.
- Comments.
- File Paths.
- Head.
- Layout.
- Responsive.
- Symbols.
- Charset.
- URL Encode.
- Introduction.
- Syntax.
- Selectors.
- Colors, Background.
- Borders, Margins, Padding, Height/Width.
- Box Model.
- Outline.
- Text, Fonts.
- Icons.
- Link.
- List.
- Table.
- Display, Position, Overflow, Float.
- Inline Block.
- Align.
- Opacity.
- Navigation Bar, Dropdowns.
- Forms.
- Counters.
- Layout.
- Introduction.
- Overview.
- Environment Setup.
- Tags.
- Popup Messages.
- Variables.
- Operators.
- Data Types.
- Functions.
- Statements.
- Loops.
- Scope.
- Error Handling.
- Strict Mode.
- Hoisting.
- Regular Expression.
- Form Validation.
- Introduction to Angular JS.
- Environment Setup.
- First Angular JS App.
- Expression, Directives.
- Controllers, Scope.
- Event.
- Introduction To Services.
- Built-in Services.
- The $http service.
- The $resource service.
- The Purpose of Filters.
- Module.
- Forms, Bootstrap Form.
- Validation, CSS Validation.
- Form Errors.
- Routing.
- Exception Handling.
- Introduction to Node.js.
- Node.js Modules and NPM.
- Asynchronous Programming with Node.js.
- Node.js Core Modules.
- Web Development with Express.js.
- Data Access and Persistence.
- RESTful API Development.
- Introduction to Express.js.
- Installing, configuring, and managing.
- Defining routes.
- Routing management.
- HTTP Methods.
- Handling Form Data.
- Error Handling.
- Adding middleware
- Using Templates
- Database
- Operations in Database
- Introduction to NoSQL and MongoDB.
- Installing MongoDB: setup and configuration.
- MongoDB Basics.
- MongoDB Data Types: String, Integer, Double, Boolean, Date, etc..
- Querying MongoDB
- Advanced Queries and Indexing.
- Indexing in MongoDB: types of indexes
- Aggregation Framework: `$match`, `$group`, `$project`, etc.
- Data Modeling in MongoDB
- Data Management
- MongoDB Atlas
- Security in MongoDB