Description
MERN Stack, a combination of technologies used to craft premium web apps. Web apps are developed using multiple technologies more likely to say frameworks, libraries, databases and more. The MERN stack is a JavaScript stack used for the smooth flow of the development process. MERN consists of different open-source components: MongoDB, Express, React, and Node.js. All the components provide the end-to-end framework support for developers to work in.
Course Curriculum
Introduction to JavaScript (ES5/ES6)
Learning Objectives: In this module, you will learn about Advance Concept of Javascript (ES5/ES6)
Topics:
- Introduction to JavaScript (ES5/ES6)
- Grammars and types
- Control flow and error handling
- Loops
- Function
- Objects
- Arrays
- Promises
- Let and const
- Template literals
- Arrow Function
- Default parameter
- Async Await
React Concept
Learning Objectives: In this module, you will learn how to think in react (component).
Topics:
- Introducing JSX
- Rendering Elements
- Components and Props
- State and Lifecycle
- Lists and Keys
- Forms
- Lifting State Up
- Composition vs Inheritance
- Thinking in React
Advance Concept React & State Management
Learning Objectives: In this module, you will learn Advance Concept in React like State Management Hooks and Redux.
Topics:
- Context
- Error Boundaries
- Forwarding Refs
- Fragments
- JSX In Depth
- Optimizing Performance
- Redux
- Redux Thunk
- Redux Saga
- useState
- useEffect
- useReducer
NodeJS
Learning Objectives: In this module, you will learn about basic module of Nodejs.
Topics:
- Getting started with node.js
- Basic Modules(fs,http,os)
- Async Programming
- Callback
- Events streams
ExpressJS
Learning Objectives: In this module, you will learn ExpressJS Framework and 3rd party node modules and also authentication modules
Topics:
- MVC Pattern Introduction
- Routing
- HTTP Interaction
- Handling query parameters
- Cookies and sessions
- User Auth
- Creating and consuming restful services
- Using templates
MongoDB
Learning Objectives: In this module, you will learn basic of MONGODB and CRUD operation using mongodb
Topics:
- Understanding NoSQL MongoDb
- Finding Documents
- Crud
- Indexing
- Data modeling
- Aggregation
- Implementing mongoose
Structure your learning and get a certificate to prove it.