• Tutorials
  • Courses
  • Tracks

MERN Full Stack Development - Live

Live Course
interested count401k+ interested Geeks

Become a job-ready full-stack developer with this online MERN stack program. Learn React for front-end, Node.js and Express for back-end, APIs, authentication, and deployment. Through hands-on, instructor-led sessions, youll build real-world projects, including a complete e-commerce platform, gaining the skills and confidence to launch your developer career

levelBeginner to Advancedseats-left2 Seats Left
interested count401k+ interested Geeks
Course CertificateIndustry ReadinessCapstone ProjectsInternship Certificate
warning

Batch Closing Today!! Grab 40% OFF | Use Code : GFGSKILL40
For further queries, reach us via Call/WhatsApp on: +91-8527048294

Course Overview

Why you should choose Full-Stack web development course:

  • 70+ Hours of Live Lectures led by industry experts
  • 21 Projects in 21 Days practice-driven learning
  • 60+ Hours of Recorded Content for revision & self-paced study
  • 300+ Practice Questions to strengthen problem-solving skills
  • Comprehensive Interview Question Bank for placement prep
  • 32+ Skill Assessment Contests to test your progress
  • 14+ Weekly Assignments for consistent practice
Read more

What Sets Us Apart

24 X 7 Doubt Support

Recognised Certification

Placement Assistance

Projects Covered

Course Features
24 X 7 Doubt Support

AI Chat Support 24/7 – A dedicated service provided with this course for free to help you overcome any doubt, at any time, and anywhere. 

Note: If you are not happy with the AI agent, then you will be connected with our course Teaching Assistant.

Teaching Assistant Support – Every class includes a dedicated doubt-clearing session where you can raise queries with the Teaching Assistant assigned to your batch. 

Read more

What Sets Us Apart

24 X 7 Doubt Support

AI Chat Support 24/7 – A dedicated service provided with this course for free to help you overcome any doubt,

Read more...
Recognised Certification

Earn an industry-recognised GeeksforGeeks Certificate of Completion by fulfilling the course requirements.

Perks of our certif

Read more...
Placement Assistance

Our Placement Assistance Program is designed to provide comprehensive support and guidance to help you get started and succeed in your coding career

Read more...
Projects Covered
  • Food Delivery Website 
  • E-Commerce Website 
  • Notes App
  • Read more...

Course Content

01Week 1: Getting Started with HTML and CSS

Session 1: Fundamentals of HTML 

  • Introduction to HTML
  • Basic structure of an HTML document
  • Common tags (headings, paragraphs, links, images, lists)
  • Form elements and attributes
  • Input types and validation
  • Semantic HTML tags (header, nav, section, article, footer)
  • Project: First landing page with HTML

Session 2: Getting Started with CSS & github

  • Inline, internal, and external CSS
  • Basic selectors and properties (color, background, font, text alignment)
  • Box model (margin, border, padding, content)
  • Positioning (static, relative, absolute, fixed)
  • Flexbox basics
  • Introduction to git & github and its setup
  • Project: Creating a simple layout with CSS
02Week 2: JavaScript Essentials and Advanced Techniques

Session 3: JavaScript Essentials

  • Variables, data types, and operators
  • Basic syntax and control structures (if statements, loops)
  • Introduction to functions
  • Let var and const
  • Hoisting and scopes 
  • Closure 
  • Introduction to HOF 
  • DOM manipulation (getElementById, querySelector)
  • Event handling (click, hover, etc.)
  • Event bubbling and capturing

Session 4: Advanced Concepts of JavaScript

  • Arrow functions
  • Destructuring arrays and objects
  • Working with arrays (methods like push, pop, map, filter)
  • Objects and their properties
  • Working with asynchronous javascript (callbacks, promises, async/await)
03Week 3: Introduction to React and Component Basics

Session 5: Introduction to React and JSX

  • What is React and why use it
  • Setting up a React environment (using Create React App)
  • Installing bundlers
  • React.createElement and render method
  • Introduction to JSX
  • Tailwind CSS

Session 6: Components, Props, and State

  • Creating and rendering components
  • Creating different components
  • Understanding props
  • Creating cards with props
  • React reconciliation and React fibers
  • Understanding keys in React
  • Understanding the useState hook
  • Project: Creating a simple React project 
04Week 4: React Advanced Features and Routing

Session 7: Advanced Hooks and State Management

  • Understanding the useEffect hook
  • Clean-up function of useEffect
  • Custom hooks
  • State lifting
  • Context API

Session 8: UI Functionalities and React-Routing

  • Introduction to React Router DOM
  • Creating different paths
  • Creating an error page using useRouteError hook
  • Creating children routes
  • Understanding types of routing (SSR vs CSR)
  • Single Page Application and dynamic routing
  • Using useParams hook
  • Applying event handlers
Read more

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Testimonials

quote
A highly recommended course for backend development is one that provides a solid foundation in server-side programming, database management, and API c...
Tanamay
Tanamay
Placed at Web Ninja technology
quote
GeeksforGeeks is there in my life since my college journey began, it has helped me in the placements as well as in my college studies. From learning t...
Shivam Kaushik
Shivam Kaushik
Placed at Tricentis
quote
This course was really helpful, and since this is a live course, we can ask the mentor questions directly. This course goes from very basic concepts t...
astha
astha
Placed in Adrosonic
quote
I had to quickly upskill in web development for upcoming projects in my company and needed a trusted source because of the sheer number of courses ava...
Arya Saumitra
Arya Saumitra
Placed in Shell India Market Private Limited
quote
This course helped me in getting brief knowledge about node js and React due to which I have upgraded my technical skills for development. Not only th...
Askand Shahi
Askand Shahi
Placed in Blue Umbrella
quote
This course has been instrumental in helping me gain a solid understanding of both React and Node. The detailed explanations and hands-on projects mad...
Amit Suman
Amit Suman
Placed at Tredence

Frequently Asked Questions

01

How long will I get access to the online course material available with this course?

02

The total Duration of this Course is ?

03

How are the doubt sessions conducted?

04

Will I get internship certificate after completing this course ?

05

Are refunds offered for courses?

06

What are the prerequisites and required software/hardware?

07

Can I make the payment through PayPal?