12 step-by-step lessons

Fully local demo. The enquiry form validates input but does not send email.

Open demo in new tab

Download each file into the same folder, then open index.html in a browser.

Testing checklist