Mongo DB
</> Express
{}
Mock Interviews
NodeJs DSA
Java React
Full Stack
Developer
(MERN Specialization)
Become a full stack developer with expertise on MERN Stack.
Build strong web development fundamentals and problem solving skills.
Architect end-to-end web applications using emerging frameworks and
create a portfolio of projects.
Edureify Tech Pvt Ltd. https://edureify.com 1
Programming Foundations
You will learn the fundamental concepts of programming and
gain the con dence to code in Python. You will learn to write
programs and use the right data structures to solve problems
and build modular software with Object-Oriented Principles
Fundamentals of Programming
Operators, Datatypes & Variables Loops
Strings & Numbers String Methods
Conditional Statements
Functions & Data Structures
Functions & Recursion Tuples & Sequences
Lists and List Methods Sets & Dictionaries
Object-Oriented Programming
Classes & Objects in Python
Attributes & Methods
Inheritance & Polymorphism
Edureify Tech Pvt Ltd. https://edureify.com 2
Developer Fundamentals
You will learn the essentials of Operating Systems, Networks
and use some essential developer tools like Command-Line
and Git. You'll learn to version your software with Git and
push your code to GitHub
Introduction to OS& Networks
Overview of OS Concepts Application Layer
Networks & Internet Web Servers
Network Layer
Working with Command Line
Files & File System Environment Variables
Managing System Packages Network & SSH
Collaborating with Git
VCS & Git Repositories Working with Branches
Staging Area & Commits Issues & Pull Requests
Edureify Tech Pvt Ltd. https://edureify.com 3
Static Website Design
This course helps you build a strong foundation on web
technologies such as HTML, CSS. With this, you will create
and publish simple and beautiful websites from scratch.
Software Development Fundamentals
Importance of Frontend
Fundamentals
Syntax
Debugging
Tweaking Code
HTML Basics
Getting Started HTML Attributes
HTML Elements HTML Images
HTML Headings HTML Hyperlinks
HTML Paragraphs HTML Containers
HTML Button HTML Lists
Edureify Tech Pvt Ltd. https://edureify.com 4
CSS Basics
CSS Rulesets CSS Box Model
CSS Propert ies CSS Margins
CSS Colors CSS Paddings
CSS Units CSS Borders
Bootstrap Components
Carousel
Embedding Videos
Course Project
Build Website by using HTML5, CSS3 and Bootstrap
5+ Assignment
Edureify Tech Pvt Ltd. https://edureify.com 5
Responsive Website Design
This course helps you build a strong foundation on web
technologies such as HTML, CSS, Media Queries, and Flexbox.
With this, you can create a responsive web application which
runs smoothly across all the devices like desktop, tablet, and
mobile.
Intermediate CSS
Block vs inline elements CSS Speci city
CSS Selectors CSS Inherit ance
Class Selector CSS Cascading
Id Selector
Type Selector
Course Project Build a responsive Course website using HTML5,
5+ Assignment CSS3 and Bootstrap Grid System.
Edureify Tech Pvt Ltd. https://edureify.com 6
Bootstrap
Bootstrap Grid System Navbar
Container Buttons
Row Colors
Column
Bootstrap Utilities
Display Utilities
Flex Utilities
Sizing Utilities
Spacing Utilities
Course Project Build a responsive website using HTML5, CSS3 and
2+ Assignment Bootstrap Grid System.
Edureify Tech Pvt Ltd https://edureify.com 7
Data Structure and Algorithm
In this course, you will understand the fundamental concepts
,We cover fundamental concepts pertaining to memory,
complexity analysis, and Big O notation, and then break
down popular data structures to give you a detailed look
at how these concepts are applied under the hood.
Linked Lists and Binary Trees will never instill fear in your
heart again.
• Two Pointers
• Insertion sort • Sliding Windows
• Merge sort • Complexity Analysis
• Quick sort • Big O notation
• Linear search • Graphs
• Binary search • Dynamic Programming
• Math Algorithms • Bit Manipulation
• Backtracking • Recursion
Edureify Tech Pvt Ltd. https://edureify.com 8
Dynamic Web Applications
In this course, you will understand the fundamental concepts
in JavaScript and apply them to build dynamic and
interactive web projects. You will also learn scope, hoisting
and the fundamentals necessary to use modern frameworks
like React, Angular and Vue. You'll master key functional
methods like map, reduce and lter plus promises and ES6+
asynchronous JavaScript!
Introduction to JavaScript
Data Types Arrays
Variables Objects
Basic Operators Control Flow
Conditionals Comments
Loops Math Functions
Functions
DOM Manipulation
The JavaScript Console Manipulating Style
Introduction to the DOM Manipulating Text and Content
De ning the DOM Manipulating Attributes
Select and Manipulate Local Storage
Important Selector Methods
Edureify Tech Pvt Ltd. https://edureify.com 9
Forms
The form element The button element
The label element The select element
The input element The textarea element
The option element Form validations and Input
validations
The optgroup element
Array Methods
Adding & Removing Elements
push
unshift
splice
pop
shift
Finding Elements
find
indexOf
Concat
Edureify Tech Pvt Ltd. https://Edureify.com 10
Events, Fetch & Callbacks
How to add Event Listeners Hypertext Transfer Protocol (HTTP)
Callbacks HTTP Requests using Fetch
Schedulers HTTP Responses
setTimeout Working with JSON data
clearTimeout
setInterval
clearInterval
Edureify Tech Pvt Ltd. https://edureify.com 11
Intermediate JavaScript
In this course, you will learn the concepts like Events, Scope,
Hoisting, this, ES6 Classes, Error handling, More about
Objects and how to handle Asynchronous JavaScript.
Rest parameters and spread syntax
Destructuring Arrays
Destructuring Objects
More Objects
Constructor Functions Constructor Method
Factory Functions new keyword
this
this in methods this in function declarations
window scope this in events
Prototypes & ES6 Classes
Built-in Constructor Functions Inheritance
Constructor Property this in classes
Edureify Tech Pvt Ltd. https://edureify.com 12
Asynchronous JS
Async/ Await
Promises
Scope & Hoisting in JavaScript
Array Methods
Map
Reduce
Filter
String Manipulations
trim & split Methods
toUpperCase & toLowerCase Methods
includes Method
Edureify Tech Pvt Ltd. https://edureify.com 13
Intermediate Responsive
Web Design
This course will help you to develop a responsive layouts
using CSS Flexbox and CSS Media Queries.
CSS
Tool tips
Bootstrap containers Buttons
Transitions,
Tables, Images, Colors
Transformation,
Animations
Alerts, Buttons
Box sizing
Flex
Spinners, Cards
Grid
Pagination, Drop Down
Carousel
Combining Multiple Media Features
CSS Media Queries in a single Media Query.
Media Query Logical Operators (and)
Media Types Logical Operators (not)
Media Features Logical Operators (,)
Width, min-width, max-width
Height, min-height, max-height
Orientation
Edureify Tech Pvt Ltd. https://edureify.com 14
React JS- Getting started
In this course, you will learn how to build stateful web
applications with the ReactJS library. When you nish this
course, you will be comfortable creating an application in
ReactJS, from scratch.
Introduction to React JS
Why React? Handling Events
Stateful + Stateless components Conditional Rendering
Hello World Lists and Keys
Introducing JSX Forms
Rendering Elements Composition vs Inheritance
Components and Props Thinking In React
State and Lifecycle
CSS in JS
Styled Components
Emotion
Routing Authentication and Authorization
Query parameters
Path parameters
Edureify Tech Pvt Ltd. https://edureify.com 15
React JS Hooks
In this course, you will learn how to build stateful web
applications with the React JS Hooks.
Introduction to Hooks
Introducing Hooks Hooks with Local Storage
useState Hooks with React Router
useEffect Data fetching using Hooks
useContext Writing Custom Hooks
Edureify Tech Pvt Ltd. https://edureify.com 16
State Management using
Redux
In this course, you will learn how to build advanced stateful
web applications with React JS and Redux.
Redux Toolkit
Introducing Redux Using createSlice
createAction Setting up our store via
con gureStore
dispatch
Asynchronous Logic and Data
Fetching
Edureify Tech Pvt Ltd. https://edureify.com 17
Relational and Non
Relational Databases
Learn about the incredibly prevalent databases today.
Through this course, you'll develop strong fundamentals and
be pro cient in concepts related to Databases and DBMS.
Most importantly, you'll also be able to perform powerful
queries on databases using SQL.
Relational Databases
Introduction Normalisation & Advanced SQL
Querying
SQL
ACID Properties
Aggregation, Relationships, Join
Non Relational Databases (MongoDB)
Introduction to MongoDB Aggregations
CURD operations Nested Documents
Querying Documents
Edureify Tech Pvt Ltd. https://edureify.com 18
Backend Development with
Node and Express
In this course, you'll learn how to build a backend web
application using one of the most popular and mature
Javascript web development frameworks, Express. It lets you
build better web apps quicker, and with less code. This
course covers various aspects of web application
development like database routing, urls etc.
Introduction to NodeJS
Securing APIs
Node REPL
Json Web Token(JWT)
Modules
Authentication vs Authorization
NPM CLI
Building Secure Web API's with Express
Usage of NPM Packages
Introduction to Express Web Application Framework
HTTP Server Handling HTTP Request
Routes Preparing HTTP Response
Fundamentals of Application Building in Express
Integration with Database Error Handling
CRUD Operations Middlewares
Edureify Tech Pvt Ltd. https://edureify.com 19
START CODING TODAY
Job Ready Program IN FULLSTACK SOFTWARE
DEVELOPMENT
CONTACT US
Edureify Tech Pvt. Ltd
B 70, 1st Floor, Sector 2, NOIDA 201301,
Uttar Pradesh
Power ahead in your career with Edureify
011--44767801 [email protected] https://edureify.com 20