Professional Documents
Culture Documents
MERN STACK Curriculum
MERN STACK Curriculum
MERN STACK Curriculum
MERN STACK
COURSE DURATION : 4 MONTHS
Module -1
HTML
• Introduction to HTML
• Structure of Webpage
• Basic HTML Tags
• List
• Table
• Image
• Iframe
• Anchor Tag
• Attributes
• Login Form
• HTML Div
• Span Tag
MINI-PROJECT
Module -2
CSS
• Introduction to CSS
• Methods To Apply CSS
• Selectors
• CSS Properties
• Box-Model
• Combinators
• Div-Styling
• Flex
• Position
• Pseudo-Class
• Media Query
MINI-PROJECT
Module -3
BOOTSTRAP
• What is Bootstrap?
• CDN
• Bootstrap containers
• Background - Colours, buttons
• Table , Card , Modal
• Carousel , Forms
• Navbar
• Grid Concept
PROJECTS
Module -4
Module -5
JAVASCRIPT
• Basic Syntax
• Datatypes
• Variables
• Operators
• Decision Making Statements
• Ternary Operators
• Looping Statements
• Function
• Arrow Function
• Array
• Object
• OOPs
• JavaScript – DOM
Module -6
Module -7
REACT
• Introduction to REACT
• What is React?
• What is Library?
• Features
• Virtual DOM
• JSX
• React vs Angular vs Vue
• Advantages and Disadvantages
• Setting Up React Development Environment
• Functional Components and Class Components
• State
• Stateless and stateful Component
• Props
• Hooks
• Routing in React
• Redux
• State Management System
• Material UI
PROJECTS
Module -8
NODE JS
• Introduction to Nodejs
• Installation
• Global Objects
• Operating System
• How to Create a Nodejs App
• How to Create Nodejs Server
• File System
• HTTP Methods
• Sending Basic Requests and Response
• Node Package Manager (NPM)
• Callback Concepts
• URL
• Build-in Modules
• Web Module
• Rest API Through Nodejs
• Packaging
Module -9
EXPRESS JS
• Introduction to EXPRESS JS
• Installation
• Routing
• HTTP Methods
• URL Building
• Middleware
• Templating
• Static Files
• Form Data
• Connection With Database
• Cookies
• Sessions
• Authentication
• Rest APIs
Module -10
MONGODB
• Introduction
• Installation
• Data Modelling
• Create Database
• Create Collections
• Inserting Data in MONGODB
• Methods
• Drop Database and Collections
• MONGODB with NODEJS
Interview tips
• Tasks
• Mock Interview
• Placement Assistance