Mern Stack

  • Home -
  • Courses -
  • Mern Stack

Mern Stack

course

Node Js is very well known technology for developers. It is an open source, cross platform runtime environment which is used to develop networking and server side applications. It is designed to build scalable server side and network applications. We often used it to develop backend services like API for web and mobile applications. Node Js brings an amazing event driven programming that enables development of fast webservers in Javascript

  • Easy to use for prototyping & agile development
  • It has Asynchronous libraries
  • Code execution is very fast
  • Single threaded , Non-blocking programming & memory efficient

  • Basic Programming Concept

  • 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 to React
  • Introduction
  • React Advantage
  • Environment Setup
  • Setup ReactProject

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

    First React App
  • Create React App
  • Directory Structure
  • Understanding Virtual DOM
  • LifeCycle
  • JSX Introduction

    Components
  • What is Component
  • Creating Components
  • Functional Components
  • ClassComponents
  • Component Lifecycle
  • Nesting Components
  • Higher-order Components (HOC)
  • Pure
  • Conditional rendering

    Props
  • What is Props
  • Create Props
  • Default Props
  • PropTypes
  • Children

    State
  • What is State
  • State & SetState
  • Handling Events

    React Style
  • Css & Inline Style
  • Template Integration

    JSX
  • Introduction to JSX
  • Expression
  • Template Integration

    React Navigation
  • React Router Library setup
  • Router Configuration
  • Passing data using parameters
  • link and Menu bar

    React Fundamental
  • Lists
  • Keys
  • Map

    Forms
  • Form
  • Handling Form Events
  • Controlled Components
  • Uncontrolled Components
  • Form Controls
  • Form validations

    Storage
  • What is Local Storage
  • How to Store Value
  • Access and Remove Value

    API
  • API Introduction
  • Postman tool
  • Volly Library
  • Send /Receive Json Data
  • CRUD

    Mini Project
  • Development
  • Deployment
  • Certificate

    Developer
  • Push Notification
  • Firebase
  • AdMob
  • Google Map
  • Upload App
    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