All courses
Intermediate · Ages 13–17

Web Development

Design, build, and ship real websites — live on the internet.

12 weeks Online or in-person · 1 class/week Max 12 students

// overview

About This Course

Every company, creator, and project needs a website — and the people who can build them are never out of demand. This course teaches the three languages of the web: HTML for structure, CSS for design, and JavaScript for interactivity.

Students don't build toy examples. They design and ship a real personal portfolio site plus interactive projects, deployed live on the internet with their own link to share. By the end, they can look at almost any website and understand how it works — and build their own version.

// skills

What Your Child Will Learn

Semantic HTML — structuring real web pages
CSS styling, flexbox, and grid layouts
Responsive design that works on phones and desktops
JavaScript fundamentals: variables, functions, events
DOM manipulation — making pages interactive
Deploying sites live with Git and GitHub Pages

// curriculum

The 12-Week Journey

12 weeks · 6 modules · every module ends with a working project

1

HTML Foundations

The structure of every web page: tags, headings, links, images, and semantic HTML. Students build and structure their first multi-page site.

2

Styling with CSS

Selectors, the box model, colors, and typography. Students transform plain HTML into pages with real visual identity.

3

Layouts & Responsive Design

Flexbox and grid — the tools behind every modern layout — plus media queries so sites look great on any screen size.

4

JavaScript Basics

Variables, functions, conditionals, and events. Students write their first scripts and connect them to buttons and forms.

5

DOM & Interactivity

Make pages come alive: image galleries, dark-mode toggles, form validation, and a working to-do app built from scratch.

6

Portfolio & Launch

Design and build a personal portfolio showcasing every project, then deploy it live with GitHub Pages. Demo day ends with real URLs, not screenshots.

// toolbox

Tools They'll Use

HTML, CSS & JavaScript

The three core languages that power every website on the internet.

VS Code

The industry-standard editor, set up the way professionals use it.

GitHub Pages

Free hosting used by real developers — every student ships a live site.

// outcomes

By the End of the Course

  • A live portfolio website at their own URL, plus multiple interactive projects
  • Working knowledge of HTML, CSS, and JavaScript — the foundation of all web work
  • Experience with Git and deploying to the real internet
  • A genuine head start on internships, school projects, and freelance work

Ready to Start Building?

Book a free 45-minute trial class. No commitment, no credit card — just great learning.