CSE326 · Internet Programming
Lectures move fast. This does not. Read a little, write real code, run it, and get told exactly what to fix — on your phone, at 2am, whenever suits you.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>My first page</title> </head> <body> <h1>Hello, web!</h1> <!-- your turn --> </body> </html>
▶ what the browser actually draws
Where to start
Read the theory, then practise. Everything you write is marked automatically, line by line, with a specific fix for each mistake.
77 chapters covering every topic of all six units in full, from HTML and CSS to JavaScript, the browser and publishing a site: the theory, runnable examples with a console, diagrams and flowcharts, live CSS sliders and exam-style checks, plus a reference shelf. Press Listen and it reads itself aloud.
Units 1 and 2 in one short revision booklet, with practice questions and answers. Download it as a PDF, or tick just the sections you want and make your own.
22 lessons across HTML, semantic markup, forms, tables and CSS. Theory, a worked example, then a task you write yourself.
110 short drills — one for every tag, attribute and input type on the exam list. Two minutes each. This is how you stop looking things up.
The prescribed experiments, broken into steps, with the marking scheme visible so you know before the lab whether you have met the brief.
Every tag and attribute that can appear in the paper, searchable, with syntax and an example. If it is not here, it is not examinable.
459 questions marked the way the real CA2 is, including the 0.25 penalty for a wrong answer. Tick the chapters you are revising and the paper is built from those only.
A free page to build whatever you like, with templates to start
from, a quality check, and a download button that gives you an
index.html ready to publish as your own website.
Connect a free AI key and it will explain topics in your own words, review your code and write you fresh practice questions. Optional — everything else works without it.
What you have solved, your streak, and what is left. Stored on this device only — nothing is uploaded anywhere.
Your progress
There is no sign-up and no password. Everything — the lessons, the marking, your progress — runs inside your own browser. Your code is never uploaded, so nobody can see your work but you.
Because progress is stored on the device you are using, it will not follow you from your phone to a lab computer. If you clear your browser data it resets. That is the trade for a site that needs no account and costs nothing to run.