All projects
Web Development
Build Your First Personal Website
In this two-week project you will go from zero to a real, published website — using only HTML, CSS, and a sprinkle of JavaScript. No frameworks, no magic: you will understand exactly what makes a webpage tick, and you will walk away with something to show friends and future colleges.
Ages 12–16
Beginner
2-week pilot · 1 online + 1 in-person session per week
Suggested contribution: $30
What you'll build
- A personal homepage with an 'About Me' section
- A projects / hobbies gallery
- A working contact form stub
- Deployed site on GitHub Pages (free hosting)
What you'll learn
- HTML document structure and semantic elements
- CSS layout with Flexbox
- Basic JavaScript interactivity (click events, DOM manipulation)
- How DNS and web hosting work
- Git basics: commit, push, deploy
Tools needed
- A laptop (any OS)
- VS Code (free)
- GitHub account (free)
- Modern web browser (Chrome or Firefox)
Final showcase
Share your live URL with the class and walk us through your design decisions in a 3-minute demo.
Junior Assistant Pathway
Students who complete this project may later return as junior assistants — helping the next cohort and deepening their own understanding through teaching.
Register Interest
We'll reach out with scheduling details and confirm your spot.