Build a complete app in numbered parts. Every lesson points to a GitHub folder you can clone and run—so you practice on real project files, not isolated snippets.
Filter by project type, or search for a stack you already know. Start with part 1 of any course—later folders assume the earlier ones.
Showing 1–12 of 192 tutorials
Build Campus Press, an original Django blog for Free Computer Courses: apps, templates, models, the admin, registration, login, profiles, CRUD posts, pagination, password reset, and a deploy-minded snapshot.
Open this project →Build Westloop, a neighborhood social network with Django, PostgreSQL, Tailwind, HTMX, Alpine.js, session auth, follows, likes, comments, and a full VPS deployment.
Open this project →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.
Open this project →Build Stackhaven Library, a desktop library manager with Python, Tkinter, and SQLite: catalog, members, borrow/return, librarian overdue desk, search, and packaging notes.
Open this project →Build Copperline Journal with Express, MongoDB, EJS, Bootstrap, Passport sessions, profiles, owned post CRUD, search, password recovery, and a Render deployment.
Open this project →Build Meridian Notes with the Next.js App Router, TypeScript, Tailwind CSS, Prisma, PostgreSQL, Auth.js credentials, owned posts, search, password reset, and Vercel.
Open this project →Build Wavelength Daily with TypeScript, SvelteKit, Open Props, Supabase Auth, Postgres row-level security, profile media, owned post CRUD, search, and Cloudflare Pages.
Open this project →Build Marlowe Gazette with Laravel, Blade, Bulma, a hand-wired session auth guard, MySQL Eloquent, profiles, owned post CRUD, search, password recovery, and Railway deployment.
Open this project →Build Junction Almanac with Rails, PostgreSQL, ERB, Pico.css, secure session authentication, profiles, owned post CRUD, search, password reset, and Fly.io deployment.
Open this project →Build Rivermouth Dispatch with FastAPI, Jinja2, HTMX, Pico.css, SQLAlchemy, session cookies, owned post CRUD, search, password recovery, and a Render deployment.
Open this project →Build Cedarline Post with Go, Chi, html/template, Simple.css, SQLite, gorilla/sessions, owned post CRUD, search, password recovery, and Fly.io / Render deploy notes.
Open this project →Build Ironclad Gazette with Spring Boot 3, Thymeleaf, Bootstrap 5, Spring Security, JPA/Hibernate, MySQL, owned post CRUD, search, password recovery, and a Railway deployment.
Open this project →