Teen & Pro track

Web Development

From first HTML page to a deployed, responsive site with real interactivity — the fastest way to make work that's shareable.

Ages 13–18
14 weeks
Intermediate
Live online

Build things people can actually visit.

What they'll walk away with

  • Build and style pages that work on any screen size
  • Add real interactivity with JavaScript
  • Structure a project with components in React
  • Deploy a live site with a shareable link

Curriculum

4 modules over 14 weeks, each ending in something built.

01

Structure and style

  • HTML that means something
  • CSS layout: flexbox and grid
  • Responsive design and mobile-first
02

Interactivity

  • JavaScript fundamentals
  • The DOM and event handling
  • Working with data and APIs
03

Modern tooling

  • Thinking in components with React
  • State and props
  • Fetching and displaying real data
04

Launch

  • Accessibility and performance basics
  • Version control with Git
  • Deploying to the web

Skills covered

HTML
CSS
JavaScript
React
Responsive Design

What you'll need

  • Comfortable using a computer and typing
  • Basic coding experience recommended
  • A computer with internet and a modern browser

Projects they'll build

Every module ends in something they can run, show, and keep. These are the pieces that leave the class with them.

01

A personal portfolio site

A live page about them — layout, type, and a URL they can send to anyone.

02

A weather or movie app using a public API

Real data on screen. They fetch, display, and handle the empty and error states.

03

A multi-page project deployed live

More than one route, a real deploy, and a link that works on a phone.

Try Web Development for free.

One live demo class, no commitment. See if it clicks before you decide anything.