Mean Stack Training

  • Home -
  • Courses -
  • Mean Stack Training

Mean Stack Training : Step By Step For Beginners

course

MEAN stack is a user friendly JavaScript framework which is used to develop web applications. Mean stands for MongoDB, Express JS, Angular JS and Node.Js. Mean is an end- to –end Javascript used for cloud – ready applications.

  • Classroom Training
  • Online Training
  • Corporate Training
  • Weekend Training
  • One to One Training
  • Final Year Project Training

  • Theory & Practical Session
  • Real-time Practice
  • Exclusive Materials
  • Course Completion Certificate
  • Support
  • Job Assistance

    Introduction
  • Advantages & Features
  • Environment Setup
  • Visual Studio Code Tour
  • Hello World
  • Node REPL

    Work with HTTP
  • Http Module
  • Create Server
  • Render Response
  • Read HTML file Server
  • Routing
  • JSON Response
  • Get Post Form

    Module
  • How to Use Module
  • Types of Module
  • Core Module
  • Local Modules
  • Module.exports

    Core Module
  • http
  • url
  • querystring
  • path
  • fs
  • utli
  • os

    File System
  • Create File
  • Read File
  • Append File
  • Delete File
  • Rename File

    Events
  • Event Emitter
  • Create Events

    NPM
  • Node Package Manager
  • Package.json Configuration
  • Global vs. local package installation
  • Npm command

    Npmjs
  • Nodemon
  • NodeMailer
  • Upper-case
    Introduction
  • What is Express?
  • What is MVC?
  • Download and Install

    NPM
  • Introduction
  • Package.json
  • Package Download
  • Npm Command

    Web Server
  • Create Server
  • HelloWorld
  • Routing
  • Express Middleware
  • Nodemon
  • Static file Load

    Express Generator
  • Setup
  • Create New Project
  • Directory Structure
  • Hello World

    Routes
  • Define Routes
  • Handling routes
  • Render views
  • Http methods
  • Routing with parameter

    Template Engine (Views)
  • Ejs template engine
  • Handle bars
  • Layout Extends

    User Input
  • Retrieving Input
  • Get Post Method
  • Validation
  • File Upload
  • Mail Send

    Session Cookie
  • Accessing Data
  • Storing Data
  • Deleting Data

    Database
  • Connection
  • Create
  • Read
  • Update
  • Delete
  • Authentication

    Rest API
  • API Introduction
  • Postman tool
  • CRUD Operation
  • Npm core

    Mini Project
  • Development
  • Deployment
  • Certificate
    Introduction
  • What is Angular Platform
  • Angular Advantage
  • Environment Setup
  • Setup angular project

    Node Package Manager
  • What is NPM ?
  • Package.json
  • Install Module

    Basics of Typescript
  • What is Typescript
  • Typescript Classes
  • Interface
  • Inheritance
  • Constants and scoped variables
  • Arrow function
  • Template String
  • Modules

    First Angular App
  • Create Project
  • Directory Structure
  • LifeCycle
  • JSX Introduction

    Components
  • Creating Components
  • Component Lifecycle
  • Passing data to nested component
  • Styling a Component
  • Bootstrap

    Angular Fundamentals
  • Templating
  • Interpolation
  • Property Binding
  • Event Binding
  • One way Data Binding
  • Two way Data Binding

    Directives
  • Attribute Directives
  • ngStyle,ngClass
  • Structural Directives
  • ngIf,ngFor,ngSwitch
  • ng-template, ng-model, ng-repeat

    Routing & Navigation
  • Angular router
  • Router configuration
  • Router outlets
  • RouterLink
  • Route Guard
  • Route parameters
  • Defining Child Routes
  • Activating a Route with code
  • Template Integration

    Pipes
  • Using inbuilt pipes
  • Creating custom pipes

    Forms
  • Form Introduction
  • Template Driven forms
  • Reactive Forms
  • Building a Bootstrap Form
  • Form validations
  • Creating custom validations

    Services
  • Building Service
  • Registering the service
  • Service dependency Injection
  • Observables

    Http
  • Api Introduction
  • Postman tool
  • Fetch API Data
  • Send Data to Api
  • CRUD

    Modules
  • Why Modules?
  • Creating a Feature module
  • Adding component, pipes and services
  • Creating a Shared module
  • Injecting and accessing Shared module’s Components, Pipes & Services
  • Lazy loading module
  • Angular Animation
  • Angular Material

    Mini Project
  • Development
  • Deployment
  • Certificate
    Introduction
  • What is NoSQL?
  • Why NoSQL?
  • Difference Between RDBMS and NoSQL Databases
  • Features of MongoDB
  • Benefits of MongoDB
  • Types of MongoDB
  • Key-Value Database
  • Document Database
  • Column-Based Database
  • Schema Design and Modeling

    Setup
  • Env setup.
  • Installation of MongoDB on windows and Unix OS.
  • Start MongoDB
  • Stop MongoDB
  • MongoDB Help

    Basic Operations in MongoDB – Developer Guide
  • Create Database
  • Drop Database
  • Create Collection
  • Drop Collection
  • Data Types
  • Insert Document/Record
  • Update Document/Record
  • Delete Document/Record
  • Retrieving the documents
  • Projection in MongoDB
  • Batch Insert in MongoDB
  • Ordered Bulk Insert and Unordered Bulk Insert
  • Inserts: Internals and Implications
  • Specify Equality Condition
  • $in, “AND” Conditions
  • $or Operator
  • Specify AND/OR Conditions
  • Regular Expression
  • Array Exact Match
  • Array Projection Operators
  • $Where Query
  • Cursor
  • Pagination
  • Advance query option
  • $SET
  • $Unset and $inc Modifiers
  • $Push and $addToSet
  • Positional Array Modifications

    Admin Guide – Part 1 - Basic
  • JSON
  • BSON
  • MongoDB Structure
  • Document Store Example
  • MongoDB as a Document Database
  • Transaction Management in MogoDB
  • Easy Scaling
  • Secondary Indexes
  • Replication
  • Memory Management
  • Replica Set
  • Auto Sharding
  • Aggregation and MapReduce
  • Collection and Database

    Admin Guide – Part 2 - Indexing and Aggregation
  • Introduction to Indexing
  • Types and Properties of Index
  • Sort Order
  • Text Indexes
  • Text Search
  • Index Creation
  • Index Creation on Replica Set
  • Remove, Modify, and Rebuild Indexes
  • Listing Indexes
  • Measure Index Use
  • Control Index Use
  • Index Use Reporting
  • Geospatial Indexes
  • MongoDB’s Geospatial Query Operators
  • Aggregation
  • Pipeline Operators and Indexes
  • Aggregate Pipeline Stages
  • apReduce
  • Aggregation Operations