FBLA 2025–2026 Web Design

Learn to Build
the Web

A student-made learning hub — created by students, for students. Master HTML, CSS, and JavaScript at your own pace.

Why Build-a-Web?

Everything you need to go from zero to building real websites — in one beautifully designed hub.

Built for High Schoolers

Every lesson is written specifically for high school students — clear explanations, relatable examples, and zero assumed knowledge.

Learn by Doing

Each lesson includes interactive quizzes, real code examples, and downloadable cheat sheets so you can practice right away.

Community-Centered

Join weekly workshops, tutoring sessions, and study groups led by fellow students who have been exactly where you are.

Students collaborating on laptops at a table

Featured Lessons

Start with the fundamentals and build your way to fully responsive, interactive websites.

Code on a computer monitor
Beginner

HTML Structure

Learn the building blocks of every webpage — from document structure to semantic elements and accessibility.

Start Lesson
CSS code on a screen
Beginner

CSS Box Model

Understand how margins, borders, padding, and content interact — the foundation of all CSS layouts.

Start Lesson
Laptop with code on screen
Intermediate

CSS Flexbox

Master one-dimensional layouts with Flexbox — align, distribute, and order elements with ease.

Start Lesson
View All 6 Lessons

Upcoming Sessions

Live tutoring, workshops, and study groups — join the community and learn together.

15
Mar

HTML Fundamentals Workshop

3:30 PM Maya Chen Workshop
Register
17
Mar

CSS Layouts & Flexbox Tutoring

4:00 PM Jordan Park Tutoring
Register
20
Mar

JavaScript Basics Study Group

5:00 PM Open to all Study Group
Register
View Full Schedule
12 Lessons
6 Quizzes
4 Workshops
200+ Students

What Students Say

Real feedback from real students — this is what learning web development looks like.

Before Build-a-Web, I thought coding was only for people who were already good at math. The lessons here made it so approachable — I built my first real webpage in week two.

Sofia Martinez
Sofia Martinez
11th Grade, Jefferson High

The CSS Flexbox lesson finally made layouts click for me. I had watched three YouTube tutorials before this and was still confused. The way it's explained here — with visuals and examples — is different.

Marcus Liu
Marcus Liu
10th Grade, Roosevelt Academy

I joined a workshop on a whim and ended up staying for the study group afterward. The community aspect of Build-a-Web is what makes it special — we're all figuring it out together.

Ready to Build Something?

Jump into your first lesson — no prior experience needed. Just curiosity and a browser.

Begin Your First Lesson