IT SOLUTIONS INTERNSHIP
All-Course

MEAN stack training

Mean Stack Overview

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.

what we offer

  • Classroom Training

  • Online Training

  • Corporate Training

  • Weekend Training

  • One to One Training

  • Final Year Project Training

our training inclueds

  • Theory & Practical Session

  • Real-time Practice

  • Exclusive Materials

  • Course Completion Certificate

  • Support

  • Job Assistance

Mean Stack Training Course Content

    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

    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

  • Update

  • Delete

  • Read

  • Authentication

    Rest API
  • API Introduction

  • Postman tool

  • CRUD Operation

  • Npm core

    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

    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
  • Environment 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
  • 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

  • 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

Depple Training Certificate

Frequently Asked Questions

  • Sure,you can attend free demo lectures.
  • Yes, You Can Pay Fees Via EMI.
  • Yes. On every Saturday and alternate Sunday morning I have batches for developers who want to learn on weekend.
  • Yes,We will give a Certificate.
  • Sure we can adjust training session as per your requirement.
Depple Whatsapp Contact No