0% found this document useful (0 votes)
14 views5 pages

Mern Stack development Course Content

Uploaded by

SHREYANSH PANDEY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views5 pages

Mern Stack development Course Content

Uploaded by

SHREYANSH PANDEY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Mern Stack development Course Content

JavaScript ES6 Concept


• Introduction to JavaScript
▪ History of JavaScript
▪ What is ES6
▪ ES6 Module System
▪ Template Literals
▪ Scope with variable
▪ Arrow Function
▪ Spread and Rest Operator
▪ Object Literal
▪ De-structuring
▪ Classes
▪ Inheritance
▪ Static Properties and Methods
▪ Generators
▪ Iterators
▪ Array Methods
▪ Object Methods
▪ Date Methods
▪ String Methods
▪ Default parameter values
▪ Promises
▪ Local Storage
▪ Session Storage

Node.JS ()
• Introduction To Node JS
▪ Pre-requisites
▪ About Node JS
▪ Feature
• Environment Setup
▪ Text Editor
▪ NodeJs Run Time
▪ Download NodeJs
▪ Installation
▪ Executing
• Hello world Using Node JS
▪ Create A node Js File
▪ Make a request to Node Js Server
• REPL (Read-Eval-Print Loop)
▪ About REPL
▪ Understand the REPL Concept
▪ REPL Commands
• Package Manger (Node package Manager [NPM])
▪ Installing Modules using NPM
▪ NPM vs NPX
▪ Using package.json file
▪ Uninstalling Modules
▪ Updating Modules
▪ Create a Module
• Event Loop
• Buffers
▪ Lifecycle Methods
• Streams
• File System
• Global Objects
• Call backs Concept
• Utility Modules
• Express Framework
▪ What is Flux
▪ Flux Elements
▪ Flux Props
• Restful API
▪ Install Redux
▪ Create File and Folder
▪ Action
▪ Reducers
▪ Store
▪ Root Component
▪ Other Component
• MongoDB
• Creating Application

Express JS – NodeJS‘s Framework


• Express.JS Basics
▪ Introduction
▪ Advantages
▪ Environment Setup
▪ Basic Application

• Advanced Concepts of Express.JS


▪ Request
▪ Response
▪ GET
▪ POST
▪ ROUTING
▪ HTTP Methods
▪ URL Building
▪ Middleware
▪ Templates
▪ Static Files
▪ Form Data
▪ Database
▪ Cookies
▪ Sessions
▪ File Upload
▪ Authentication
▪ REST FULL API’s
▪ Debugging

MongoDb – No SQL Database


• MongoDB Basics
▪ Introduction
▪ Advantages
▪ History
▪ Features
▪ No SQL Databases
▪ Advantange
• Environment Setup
▪ Install MongoDB
▪ MongoDB Shell
▪ MongoDB Datatypes
• Database
▪ Create Database
▪ Drop Database
• Collection
• CRUD Structure
• Methods
• Introduction MongoDBCompass
• Introduction MongoDB Atlas
React.JS Course Content
• Introduction of React js
▪ Pre-requisites
▪ About React
▪ Features
▪ Advantage
• Environment Setup
▪ Create of Root Folder
▪ Install Global Packages
▪ Add Dependencies and Plugins
▪ Create the Files
▪ HTML
▪ Set Compiler, Server and Loaders
▪ JSX and Main.js
▪ Running the Server
• JSX
▪ What is JSX?
▪ Using JSX
▪ Nested Elements
▪ Attributes
▪ JavaScript Expressions
▪ Components
▪ Naming Convention
• Components
▪ Stateless
▪ Statefull
• State
• Props
• What is State?
• Props Overview
• Default Props
• Component Life cycle Methods
• Working with Forms
• Handle Events
• Refs
• Keys
• Router
• Flux and Redux
• Higher-Order Component
• Pure Component

You might also like