Learn to Code

Build Real Things.
No Experience Needed.

Step-by-step tutorials written for humans, not developers. From "what is HTML" to building your first website.

12
Tutorials
4
Tracks
Free
Always
🚀

Never coded before? Start with HTML Basics. It takes about 20 minutes and by the end you'll have built your first real webpage. Each lesson builds on the last, so go in order.

Learning Tracks

🌐

Web Foundations

HTML, how browsers work, and your first webpage.

3 tutorials · Beginner
🎨

Design & CSS

Make websites look amazing with CSS styling.

3 tutorials · Beginner

JavaScript

Add interactivity, animations, and logic to your site.

3 tutorials · Beginner
🔧

WordPress

Set up, customise, and manage professional WordPress sites.

3 tutorials · Beginner

All Tutorials

🌐
Beginner 20 min 6 sections

HTML Basics: Your First Webpage

Learn what HTML is, how it works, and build a real webpage from scratch. No experience needed.

🎨
Beginner 25 min 6 sections

CSS Basics: Make It Look Amazing

Colours, fonts, spacing, and layout. Learn how CSS transforms plain HTML into a beautiful design.

Beginner 30 min 7 sections

JavaScript 101: Make Things Move

Buttons that click, menus that open, messages that appear. Learn the basics of JS interactivity.

📐
Intermediate 35 min 7 sections

CSS Layout: Flexbox & Grid

Position anything anywhere on the page with modern CSS Flexbox and Grid layout systems.

🔧
Beginner 25 min 6 sections

WordPress Basics: Set Up Your Site

Install WordPress, pick a theme, install plugins, and launch your first site, step by step.

🧱
Beginner 30 min 6 sections

Bootstrap: Layouts in Minutes

Use Bootstrap's grid, components, and utilities to build professional layouts without writing much CSS.

Coming Soon

PHP Basics

Server-side scripting

React Intro

Component-based UIs

SQL Basics

Query your database

Git & GitHub

Version control

Hosting & Domains

Launch it for real

SEO Fundamentals

Get found on Google