Fundamentals Hub
A focused gateway into the core skills that underpin every modern web project: structure, presentation, behaviour and backend basics.
HTML
CSS
JS
UI
A11y
Dev
How to Use This Hub
Start at HTML and move sequentially for a structured curriculum or cherry-pick modules as a refresher. Each lesson page includes interactive examples, accessibility guidance and progressive depth.
- Skim the hero for a mental model & scope
- Work through sections in order (watch the TOC highlight)
- Recreate code blocks & tweak values
- Run accessibility + performance audits (Lighthouse/Axe)
- Apply concepts in an exercise or minor project
// Learning Loop
Read → Tinker → Validate → Explain
function learn(topic){
explore(topic)
build(example)
test(accessibility)
teach(peer)
}