finds.dev← search

// the find

CodeWithHarry/The-Ultimate-Python-Course

★ 1,926 · Python · updated Aug 2024

Source code and all the details for the Ultimate Python Course on CodeWithHarry channel

Source code companion to a Hindi-language YouTube Python course by CodeWithHarry, covering basics through OOP and a handful of modern Python features. It's aimed at absolute beginners following along with the video series, not at developers looking for a standalone reference.

The chapter-plus-problem-set pairing is well-organized — every chapter has a matching PS directory so you always know where the exercises are. Coverage of Python 3.10+ features (walrus operator, match/case, exception groups) in chapters 12–13 is a nice touch for a beginner course. The handwritten PDF notes bundled in the repo are genuinely useful for quick review without rewatching hours of video. Problem sets scale in count per chapter, with chapter 9 having 11 exercises — the heavier I/O chapter gets more practice, which makes sense.

The repo is useless without the video — there's no explanation in the code itself, and most files are just 5–15 line snippets with no context. Last commit was August 2024 and the course stops at chapter 13, leaving out async/await, generators, decorators, testing, and packaging — things any working Python developer needs. The 'mega projects' are thin: the Jarvis assistant is a toy that plays music and the AI bot just wraps OpenAI with no error handling or structure worth learning from. No type annotations anywhere in the codebase, which actively teaches bad habits to beginners who will then need to unlearn them.

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 →