// the find
michaelliao/awesome-python3-webapp
小白的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.