Practical, project-based courses drawn from fifteen years of building real products — no fluff, just the craft. New cohorts and self-paced tracks are on the way.
Development
Browse by track
Web Content
Run content like a system: editorial governance, topic authority, conversion copywriting, and testing — for teams and serious publishers.
Development
Go from zero to a deployed website. HTML, CSS, and the mental models that make the rest click.
Web Content
Learn what web content is, how people actually read online, and how to write clear, useful pages that get read and acted on.
Web Development
Build your first web pages from scratch. Understand how the web works, then structure pages with HTML and style them with CSS.
Web Design
Learn the core principles behind good-looking, usable websites: layout, colour, typography, and visual hierarchy.
Mobile App Development
Understand how mobile apps work, the platforms and approaches available, and how a modern app is structured before you write code.
Content Creation
Start creating content with confidence: find your niche, generate ideas that don't run dry, and shoot good-looking content with what you already own.
Filmmaking
Tell stories with a camera. Learn the language of shots, the filmmaking process, and how to make great-looking films with modest gear.
Development
Go from zero to a deployed website. HTML, CSS, and the mental models that make the rest click.
Web Content
Learn what web content is, how people actually read online, and how to write clear, useful pages that get read and acted on.
Web Development
Build your first web pages from scratch. Understand how the web works, then structure pages with HTML and style them with CSS.
Web Development
Build complete applications: design a backend and database, expose APIs, handle auth, and ship to production.
Web Design
Learn the core principles behind good-looking, usable websites: layout, colour, typography, and visual hierarchy.
Web Design
Design real interfaces in Figma: components, states, and reusable design systems that keep products consistent.
Web Design
Design products people love: research users, map flows, test usability, and make decisions with evidence.
Mobile App Development
Understand how mobile apps work, the platforms and approaches available, and how a modern app is structured before you write code.
Languages & Code
The language that structures every web page. Learn elements, links, images, forms and semantic, accessible markup.
Languages & Code
Style web pages with confidence — selectors, the box model, colours, typography, Flexbox and responsive layouts.
Languages & Code
Make pages interactive. Learn variables, functions, logic, the DOM, events and working with data.
Languages & Code
JavaScript with types. Catch bugs before they run and build more reliable apps with type safety.
Languages & Code
Version control every developer needs. Track changes, branch safely, and collaborate with GitHub.
Languages & Code
A friendly, powerful language for scripts, data and automation. Variables, control flow, functions and data structures.
Languages & Code
The language behind much of the web. Learn PHP syntax, forms, and talking to a database to build dynamic pages.
Languages & Code
Store and query data like a pro. Tables, SELECT, filtering, relationships and joins — the foundation of every app.