Mern Stack Syllabus Course Brochure

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Building Trust &

Careers

FRONTLINES EDUTECH
PRIVATE LIMITED
ISO 21001:2018

MERN STACKCOURSE
Email Telephone Website
media.frontlines@gmail.com +(91)-83330 77727 www.frontlinesedutech.com
Frontlines Edutech Private Limited

About Us
Frontlines Edutech Private Limited envisions bridging the gap between
academia and industry. We understand the pain of unemployment and are
trying to wipe off the words of impossible and unemployment from the brains
of youth by training and turning them into diamonds. We provide tailor-made,
hands-on, and need-based programs on par with industry standards.

We believe that the youth of today is the future of tomorrow. And so our
courses are tutored by experts from top industries who are passionate about
mentoring the youth. Since its inception, Frontlines Edutech has earned the trust
and gained recognition from thousands of learners across the state.

Who Should Apply? TALK TO US TODAY!

Anyone from an IT or Non-IT background


can apply

Students

Experts

Those wishing to enroll in this course will


be required to register through our website
www.frontlinesedutech.

Page 1 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Why Us
We are Success Trainers, Mentors, and Motivators with a
passion for helping you be the best. We are warm and wise,
positive and proactive, caring and daring, fun and focused.
Our intention is always for your highest good and greatest
growth. We make the learning just as enjoyable as it is
powerful.

1 Industry Standard Training

2 Solution-Focused

3 Results-Driven

4 Affordable

5 Transparent

6 Experience

7 Quality

We make a BIG difference

Page 2 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Deliverables

FROM SCRATCH TO RESUME BUILDING


MASTER LEVEL TRAINING

DAILY ASSIGNMENTS LINKEDIN PROFILE BUILDING

INTERVIEW GUIDANCE CERTIFICATION OF COMPLETION

Q&A SESSIONS PLACEMENT UPDATES

ON-DEMAND VIDEO DOWNLOADABLE RESOURCES


COURSE CONTENT

Page 3 www.frontlinesedutech.com
Frontlines Edutech Private Limited

MERN Stack Syllabus


HTML & CSS Syllabus
Module 1: HTML LO’s
HTML Introduction - basic tags
HTML heading tags
HTML image tags
HTML Attributes
Input tags and attributes
HTML list items
Meta tags

Module 2: CSS LO’s


CSS Styles
CSS Box Model
CSS Selectors
CSS Combinators
CSS Specificity
CSS Flex
CSS Grid
CSS Positions
CSS Units
CSS Media Queries

JavaScript Syllabus
Module 1: Javascript Level-1
Variables
Mathematical Operators
Relational Operators
Comparison Operators
Conditional Statements
Logical Operators
Ternary Operator
While Loops
For Loops
Arrays Basics
Strings Basics
Nested Loops
Objects - I

Page 4 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Objects -II
Functions
Inbuilt functions
Object Methods
Higher Order functions
ES6-I
CMD
Git and Github

Projects after completing Javascript L-1


1. Any Web application
a. E-commerce (prefer)

Module 2: Javascript Level-2


DOM Manipulation
DOM Traversal
DOM events
Event Handling
DOM attributes
Local Storage
Sorting techniques
Synchronous vs asynchronous js
How JS works
Web APIs
Event loop
Promises
Fetch

Module 3: Javascript Level-3 Lo’s (advanced topics)


Different loops
Arrow Functions
Object Shorthand
Statements vs expressions
Lexical scope
let vs var vs const
Destructing array and objects
Hoisting
IIFE
this keyword
call vs apply vs bind

Page 5 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Classical Inheritance
Prototype chain
Creating our own Prototype chains
Object.assign vs Object.setPrototypeOf
Chaining with functions prototype object
Object creation using factory functions, constructor functions & classes
Prototypal Inheritance using factory functions, constructor functions & classes
new keyword related problems
DOM - CRUD Operations
DOM - JWT Authentication
Event bubbling
Event capturing
DOM - Pagination
JEST testing
Writing Clean code
HTTP Methods

Project:
1. The project resolves to cover the topic involved in Javascript L-3
a. Youtube API integration application
b. Instagram project layout
c. To-Do list app
d. weather app.
e. calculator

React Syllabus
Module 1: React Level-1 Lo’s
Babel
React Intro
Components, Props
Conditional Rendering
List and Keys
Import And Export Components ( Default And Named Exports/imports )
Single Page Application
Virtual DOM
Global CSS and Module CSS
Props
State Management
Synthetic Events
useState

Page 6 www.frontlinesedutech.com
Frontlines Edutech Private Limited

API Requests
State upliftment
Components Communication
useEffect hook
Side Effects
Pure and Impure functions
Component Lifecycle
useRef hook and Forms

Module 2: React Level-2 Lo’s


Context API
Props Drilling
Routing
BrowserRouter
Link and NavLink
useParams
useNavigate
useSearchParams
Deployment
env variables
useReducer
Comparing useState and useReducer
Axios
Chakra UI

Module 3: React Level-3 Lo’s


Custom Hooks
useTimerHook
useDebounceHook
useThrottleHook
React Components
Create custom OTP component
State Management
Redux
MVC architecture
Flux Architecture
Redux vs Context API
Redux architecture (action, reducer, store, etc.)
useDispatch hook
useSelector hook

Page 7 www.frontlinesedutech.com
Frontlines Edutech Private Limited

shallowEqual
combineReducer
Middleware
React Router
useSearchParams hook
useLocation hook
Forwardref
Styling
Styled-Components
tailwind css/ twin micro
Performance Optimization
useMemo
React.memo
useCallback
TypeScript
Compiler vs Transpiler
Static vs Dynamic language
Data types
type keyword
instance keyword
Enums
Tuple
Classes
Testing
React Testing Library
Cypress Testing

Projects
1. portfolio
2. Nike Clone
3. Many more project
a. cult-fit Project
b. yatra project
c. linesKart project

Page 8 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Node Express MongoDB Syllabus


Module 1: NEM-Level-1
Node definition
Common CLI commands
External Node Modules
What is a Server
HTTP
3 Way Handshake
HTTP Verbs/Methods
Post Request with HTTP
Streams
Express
Advantages of Express
MiddlewaresTimeLogger Middleware
WatchMan Middleware
Multiple Middlewares
Logger Middleware
Query Vs. Params
Databases, Types of Databases
SQL Vs. NoSQL
MongoDB
CRUD operations
Mongoose
CRUD using Mongoose and Express
Query Handling
Relationships
Type of Relationships
Authentication
Authorisation
JWT token
Hashing
Deployment

Module 2: NEM-level-2
Mongo Advance Queries
Mongo Aggregations
socket.io
Regular Expressions

Page 9 www.frontlinesedutech.com
Frontlines Edutech Private Limited

OAuth
setTimeout
setInterval
setImmediate
process.nextTick()
What is Web socket?
Need for web sockets
Short polling
Long polling
Event Emitter
KV database
Caching
Redis
Knowing different Redis data structures
Using different Redis commands
Monitoring and Logging
What is a Server
Cloud service providersAWS
Azure
GCP
Infrastructure as a Service
Introduction and usage of EC2
Introduction and use of S3
CI/CD
Github Actions
GA workflow
Setting up a Workflow

Project:
1. Nike clone

Add-ons
GIT sessions
Interview preparation
Resume building
Portfolio building
Revision session

Page 10 www.frontlinesedutech.com
Frontlines Edutech Private Limited

Building Trust &


Careers

Follow Us

www.instagram.com/frontlinesmedia
www.instagram.com/frontlines_edutech
www.instagram.com/frontlinesmedia_ignited_minds

www.youtube.com/FrontLinesMedia

www.linkedin.com/company/frontlines-edutech-private-
limited-flm

get in touch with us


+(91)-83330 77727

www.frontlinesedutech.com

media.frontlines@gmail.com

You might also like