finds.dev← search

// the find

CoreyMSchafer/code_snippets

★ 10,586 · Jupyter Notebook · MIT · updated Aug 2024

A companion repo to Corey Schafer's YouTube tutorials, containing the source code for every video series he's produced — Django, Python fundamentals, Flask, pandas, matplotlib, and more. It's a reference archive for people following along with his courses, not a standalone library or tool.

The step-by-step folder structure for the Django Blog series (01 through 18+) is genuinely useful — each folder is a complete, runnable snapshot of the project at that tutorial stage, so you can diff between steps or jump in mid-series without watching from the start. Coverage is broad: decorators, closures, context managers, OOP, async, pandas, matplotlib, Flask — most Python fundamentals a working developer would actually look up. The 17k forks are a reasonable proxy for how many people have actually used this as a learning scaffold, which is more signal than most tutorial repos get.

Nothing here is meant to be imported or reused — it's tutorial scaffolding, so evaluating it as a library is a category error, but that also means you won't find any tests, type hints, or patterns worth copying into production code. The last push was August 2024 and the Django parts are likely showing their age (Django 4.x era at best); someone following along on Django 5.x will hit friction. The README is empty — zero explanation of what's in here or how the series maps to folders, which is a real gap for anyone who isn't already watching the videos. SQLite db files committed to the repo is sloppy, though harmless in a tutorial context.

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 →