Course curriculum
-
1
FOUNDATIONS
-
Introduction-HTML
-
How modern web application works?
-
Prerequisites for this course
-
-
2
JAVASCRIPT REFRESHER
-
Javascript Basics
-
Understanding "let" and "const"
-
Arrow Functions
-
Imports and Exports
-
Classes, Objects and Properties
-
Spread and Rest Operators
-
Destructuring
-
Reference and Primitive
-
Array Methods
-
Next-Gen JavaScript
-
-
3
REACT CRASH COURSE
-
What are SPA?
-
Why React?
-
Components in React
-
JSX and Props
-
Events Basics
-
Intro to React Hooks
-
useState Hook
-
useEffect Hook
-
useRef Hook
-
useReducer Hook
-
Forms in React
-
Advanced State Management
-
React Optimization Hooks
-
React Routing
-
-
4
NODE CRASH COURSE
-
What is Node js?
-
What is Event Driven Architecture?
-
Brief intro to event loop
-
What are servers? How to create one
-
What are REST API's ? Why JSON
-
Introduction to Express
-
HTTP Request and Response
-
HTTP Methods and Status Code
-
Routes and Middlewares
-
Models in Express
-
Introduction to MongoDB and Atlas
-
Connecting to MongoDB
-
MongoDB Collections and Relationships
-
CRUD operation in express
-
Error Handling
-
-
5
AMAZON CLONE PROJECT
-
Introduction to Project
-
Starting with Frontend
-
React Setup and Git Initialize
-
Header and Footer Component
-
Home Screen Product Listing
-
Rating Component
-
Implement React Router
-
Product Details Screen
-
Server Setup and Fetch Data
-
Adding Shopping Cart to our App
-
Add to Cart Functionality
-
Cart Screen
-
Remove from Cart Functionality
-
Backend User Authentication
-
Introduction to JWT Token
-
Password Hashing
-
Registration and Login Sytem- Backend
-
Frontend User Authentication
-
Update Profile Functionality
-
Check Out Process
-
Placing Orders
-
Handling Payments in MERN
-
Admin Panel
-
Admin CRUD
-
Finishing touches and Prepare for Deployment
-
Deployment
-
Full Stack Development Enquiry Form
Just fill out this form. Our team will reach out to you within 24 Hours.
Placement success stories
Sudeep Dsouza
Associate Software developer
Mindstack Technologies
Samanth Kumar
Associate Software developer
Mindstack Technologies
Kavya S N
Associate Software developer
Mindstack Technologies
Manjunath
Junior Software developer
Cliq Labs
Deeraj R
Junior Software developer
Cliq Labs
Ashwath
Software Trainee
7Edge Technologies
Placement success stories
Sudeep Dsouza
Associate Software developer
Mindstack Technologies
Samanth Kumar
Associate Software developer
Mindstack Technologies
Kavya S N
Associate Software developer
Mindstack Technologies
Manjunath
Junior Software developer
Cliq Labs
Deeraj R
Junior Software developer
Cliq Labs
Ashwath
Software Trainee
7Edge Technologies