finds.dev← search

// the find

michaelliao/awesome-python3-webapp

★ 2,822 · GPL-3.0 · updated Sep 2024

小白的Python入门教程实战篇

The companion code repository for a Chinese-language Python 3 tutorial series, walking beginners through building a blog web app over 16 days. Each day's snapshot is a separate git branch, so you can follow along step by step. Aimed squarely at Chinese-speaking beginners with no prior Python web experience.

The day-by-day branch structure is a genuinely good pedagogical choice — you can diff between branches to see exactly what changed each day. It pairs with a well-regarded free tutorial on liaoxuefeng.com that has been maintained for years. The scope (full web app plus iOS client) gives beginners a realistic end-to-end project rather than toy snippets.

The main branch itself is nearly empty — just a README and a license — which is confusing if you don't know to switch branches. The tutorial is in Chinese, so it's inaccessible to most English-speaking developers. The stack (aiohttp, custom ORM layer) is circa 2015-era Python async and has been largely superseded by FastAPI and SQLAlchemy async; someone learning from this today will pick up patterns that don't transfer well to modern projects. No tests anywhere in the codebase.

View on GitHub → Homepage ↗

// 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 →