Project tutorials
16 multi-part lessons with runnable GitHub snapshots.
Projects hub · Search projects
- Build a Flask BlogIntermediate · 8 parts — Build Campus Wire, an original Flask blog for Free Computer Courses: routes, Jinja templates, forms, SQLite, auth, CRUD posts, pagination, and a production-minded deploy snapshot.
- JavaScript CalculatorBeginner · 4 parts — Build a browser calculator in four steps: HTML structure, CSS layout, math logic, then keyboard and accessibility polish.
- Static BlogBeginner · 4 parts — Build a small multi-page blog with plain HTML and CSS, then publish it on GitHub Pages.