// the find
jonasschmedtmann/ultimate-react-course
Starter files, final projects, and FAQ for my Ultimate React course
Course companion repo for Jonas Schmedtmann's Udemy React course — starter files and finished projects for ~13 sections covering hooks, routing, Redux, React Query, and Next.js. Not a library or tool, just the code that goes with paid video lectures. Useless without the course itself.
The progression is well-designed: starts with pure React (no JSX, no bundler) before introducing Create React App, then migrates to Vite for later sections — students actually see the tooling evolve. The Wild Oasis project is genuinely substantial: Supabase backend, React Query for server state, compound component pattern, dark mode, charts — closer to real app complexity than most course projects. Multiple versioned files (App-v1.js, App-v2.js) in several sections let you see incremental refactors without losing the before state. Coverage of both class components and hooks gives people context for the codebases they'll actually encounter at a job.
The repo is frozen by design — no PRs accepted, no fixes merged — so any error found in the course code stays broken indefinitely for future students. Class components section teaches patterns that are actively being removed from new codebases; it's framed as essential knowledge but mostly adds noise for anyone starting fresh. No TypeScript anywhere: the entire course is JavaScript, so students finish it still unfamiliar with the type system they'll hit in most professional React repos. The fake auth pattern in WorldWise (hardcoded email/password in context) risks students cargo-culting it into real projects without understanding why it's a placeholder.