This hands-on workshop teaches how real web applications are built — not just websites. Starting from HTML and CSS fundamentals, you’ll move through modern styling with Pico CSS, then into Flask, databases, authentication, and deployment.
Everything you learn is applied by building a Twitter-style web app, giving you experience with the same patterns used in real-world products.
How modern web apps work (frontend vs backend)
HTML & CSS foundations for structured, accessible pages
Using Pico CSS to build clean, professional UIs fast
Flask fundamentals: routes, templates, and app structure
User authentication (register, login, sessions)
Databases with SQLAlchemy
Building dynamic, user-driven features
Deploying both static sites and Flask web apps
A simple, static website.
This can be a website for your own project, or a portfolio for yourself.
It's quick and easy to both publish and access online.
A social media application with the ability to post and comment.
User profiles which can be browsed and followed.
Admin controls to keep your website safe.
7 live group sessions
90 minutes per session (Not including a break in-between)
Step-by-step, code-along style
Beginner-friendly but practical
Recordings and resources provided
Beginners interested in web development
Students wanting real portfolio projects
Python learners looking to build full web apps
Anyone curious how products like Twitter actually work
A strong understanding of how web apps are built
A real, deployable project for your portfolio
Confidence working with Flask, databases, and deployment
A solid foundation for more advanced web development.
Existing Bloxademy Students: £75
You must have purchased a lesson before this class was public (23rd of Jan).
New Students: £105