finds.dev← search

// the find

Pierian-Data/Complete-Python-3-Bootcamp

★ 29,641 · Jupyter Notebook · updated Jun 2025

Course Files for Complete Python 3 Bootcamp Course on Udemy

Course companion files for a popular Udemy Python 3 bootcamp. It's a flat collection of Jupyter notebooks covering basics through decorators, generators, and standard library modules — exactly what you'd clone alongside a video course, nothing more.

The progression is sensible: basics → control flow → OOP → modules → advanced topics, with assessment notebooks and solutions at each stage so you can self-check. Milestone projects (tic-tac-toe, blackjack) give learners something to build rather than just read. The inclusion of unit testing and pdb early in section 7 is better curriculum design than most beginner courses manage. 87k forks signals it's battle-tested as a teaching artifact — bugs in the exercises have likely been spotted by someone.

The README is a coupon code and nothing else — no setup instructions, no Python version requirements, no 'how to run these notebooks' guidance for anyone who doesn't already have the video. The repo commits `.ipynb_checkpoints` directories throughout, which is sloppy hygiene and suggests no one reviewed the git setup. Nothing here goes beyond 2017-era Python 3 idioms — type hints, dataclasses, asyncio, and modern tooling (uv, ruff, pyproject.toml) are completely absent, so anyone finishing this course still has a gap between what they know and what a current Python codebase looks like. It's also tied to a paid course: the notebooks without the video lectures are reference material, not a standalone learning path.

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 →