Aabha · Learn by building

Basic JavaScript · 10 modules · original learning project

Make a page respond.

Start with your first instruction. Finish with a safe, usable event finder you can explain.

Read the syllabus · See the final project · Source register · Verification and limits

Your learning loop

Predict → run → explain → repair → transfer. Use the separate solutions only after a real attempt.

Static HTML/CSS starting point · Check your capstone rules · Reference data checks · Reference browser checks