finds.dev← search

// the find

jonasschmedtmann/ultimate-react-course

★ 4,467 · JavaScript · updated Nov 2024

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.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →