-
Book Overview & Buying
-
Table Of Contents
The Complete React 19 Developer Course (incl. Next.js 16)
By :
The Complete React 19 Developer Course (incl. Next.js 16)
By:
Overview of this book
This course takes you from React basics to advanced full-stack development with React 19 and Next.js 16. You’ll start by mastering JSX, props, state management, and event handling, building components and learning to structure React apps properly. Projects like a real estate app and to-do list will help solidify these concepts.
As you progress, you’ll dive deeper into useReducer, Context API, and custom hooks. You’ll also explore performance optimization techniques, like memoization, and work on projects like a weather app and card flip game. Full-stack development with Next.js 16 introduces server-side rendering, static generation, and authentication, building out real-time, scalable applications.
The final phase focuses on advanced React patterns and real-time features using Server-Sent Events (SSE) and database integration with Supabase. You’ll finish with professional projects like a real-time chat app and portfolio website, ready for job opportunities or freelance work in React development.
Table of Contents (29 chapters)
React 19 Setup & JSX
JSX Review - Common mistakes - Best practices
Professional Project - Cambridge Rentals
Adding Interactivity
Adding Interactivity Review - Common mistakes - Best practices
Professional Project: To Do List App
React Reducer
React Reducer Review - Common mistakes and best practices
Professional Project: UK Driving Test - React Reducer
React Context Review - Common mistakes and best practices
Professional Project: Portfolio Website - Dark/Light Mode, React Context
Reference values with Refs
Reference values with Refs Review - Common mistakes and best practices
Professional Project: Card Flip Game - useRef
React Effects
React Effects Review - Common mistakes and best practices
Professional Project: Weather App - useEffect
Professional Project: Story Collection - Multi-language UI, React Context, React
Professional Project: Kanban Board with Drag & Drop like Trello - useEffect
Advanced React Patterns
Optimising React Performance with Memoization, Virtualization, Suspense, etc.
Routing & Navigation in React (with React Router 7 / latest React 19 syntax)
Forms - Validation & Advanced
Data Fetching & State Management (React TanStack / Zustand, Redux Toolkit)
React 19 Testing
Client/Server Side Rendering - SSG - ISR Concepts and Comparisons
Next.js 16 - A Comprehensive Course