React & Next.js: Build Modern Web Apps
Master React hooks, state management, and Next.js App Router. Build 4 production-ready apps and learn the exact stack used by top tech companies.
What you’ll learn
- Master React fundamentals: components, props, state, and the virtual DOM
- Use React Hooks effectively: useState, useEffect, useContext, useReducer, and custom hooks
- Manage global state with Zustand and React Query for server state
- Build full-stack apps with Next.js 14 App Router, Server Components, and Server Actions
- Style applications with Tailwind CSS and build reusable component libraries
- Deploy production apps to Vercel with CI/CD pipelines
Who this is for
- JavaScript developers who know the basics and want to go professional
- Web developers tired of jQuery who want to learn modern frontend
- Backend developers who want to build full-stack JavaScript applications
- Bootcamp graduates looking to level up their React skills
Curriculum
4 modules · 17 lessons
- Why React? The Component Mental Model20 min
- JSX, Props & Component Composition35 min
- State & Event Handling30 min
- Lists, Keys & Conditional Rendering25 min
About the instructor
Maximilian Schwarzmüller is a professional web developer and educator. He's been teaching web development for over a decade, with more than 2.5 million students learning React, Next.js, Vue, and Angular through his courses.
Student reviews
This is the best React course I've taken. Michael doesn't just teach you syntax — he teaches you how to think in React. The Next.js section alone is worth more than most paid courses.
I went from knowing basic JavaScript to landing a frontend role at a startup in London. The projects are real and the explanations are crystal clear.
The Server Components section finally clicked for me after watching 10 other tutorials. Michael has a gift for making complex concepts simple.
