Beginner guide

New to coding?
Start here.

You do not need a computer science degree, a paid bootcamp or a perfect memory. You need a small, ordered plan and the habit of finishing one lesson at a time.

How a lesson works

Read, try, check, prove.

Every lesson uses the same four steps. You always know what to do next, and you never need to guess whether you understood it.

1. Read the plain-English idea

Short explanations define each term the first time it appears. No jargon walls.

2. Run or read a real example

SQL and Python examples open in a lab. Other examples are small enough to retype.

3. Answer the knowledge check

A missed question comes back later in the review queue, so it is not lost.

4. Finish the challenge

Write code yourself. The hint and solution are there when you are genuinely stuck.

A six-week starting plan

One clear track, not twenty tabs.

Two to three hours a week is enough to build momentum. Adjust the pace, keep the order.

Week 1

Learn how pages are built

HTML for structure. Finish the first six lessons and build one page you can open in a browser.

Open course
Week 2

Make it look right

CSS for spacing, colour and layout. Rebuild the same page with a navigation bar and a card grid.

Open course
Week 3

Add behaviour

JavaScript variables, conditions and loops. Make one button change something on the page.

Open course
Week 4

Learn a second language

Python for clear, readable programs. Write small functions and handle input without crashing.

Open course
Week 5

Work with data

SQL SELECT, filters and joins. Ask questions of a real table instead of guessing.

Open course
Week 6

Ship and prove it

Git to save your work, then revise with quizzes and take one certification exam.

Open course
Certificates are meant to mean something

Easy to learn. Hard to fake.

Lessons are deliberately patient: examples, steps, common mistakes and a second try. The certification exam is not. It is closed book, timed, scored on the server and covers every lesson in the course.

CoverageOne question per lesson, across the whole course
TimedClosed book, no notes, server-scored
Pass mark80% — knowing the ideas is not enough
AttemptsThree attempts, with a public verifiable credential on a pass
Where to go after the basics

Pick your next direction.

125 courses, 12 disciplines. Start with the six beginner tracks, then choose the branch that matches what you want to build.

Your first lesson takes eight minutes.

Open it now. Finish it today. The certificate can wait until you have actually learned the material.

Start lesson one