Web Development ยท Ages 12โ€“17

๐ŸŒ Web Development

Frontend and backend, the full stack

HTML, CSS, JavaScript, React and deployment. Your teen builds real websites and deploys them live to the internet, graduating with a portfolio that stands up in university applications, freelance pitches and job interviews.

5-Star ratedFirst session freeNo commitment

Curriculum designed by educators & engineers from

Google
StanfordUniversity
MassachusettsInst. of Technology
Microverse

Real Projects

What Your Teen Will Build

Every project is deployed live, with a real URL anyone can visit. By the end of the course, your teen has a portfolio that proves their ability to anyone who asks.

๐Ÿ’ผ

Personal Portfolio Website

A responsive multi-page portfolio showcasing projects, skills and contact info, live on the internet with a custom URL

๐Ÿ“ฐ

Styled Blog

A fully styled blog with multiple pages, consistent navigation and mobile-first responsive layout built in pure HTML/CSS

โšก

JavaScript Web App

An interactive client-side app (quiz, calculator, weather, to-do) built with vanilla JS, DOM manipulation and localStorage

โš›๏ธ

React Component App

A component-based app built with React, state management, props, hooks and a clean folder structure

Course Modules

What They'll Learn

Six modules that build the complete frontend web development stack โ€” from zero to deployed React apps, with Git version control throughout.

1

HTML Foundations

Document structure, semantic HTML5 elements, forms, inputs, accessibility, SEO basics

2

CSS Mastery

Selectors, box model, flexbox, CSS Grid, responsive design with media queries, CSS variables

3

JavaScript Fundamentals

Variables, functions, arrays, objects, DOM manipulation, event listeners, fetch API

4

Git & Version Control

Git CLI, committing, branching, GitHub, pull requests, deploying via GitHub Pages

5

React Essentials

JSX, components, props, useState, useEffect, routing with React Router, project structure

6

Deployment & Portfolio

Netlify/Vercel deployment, custom domains, performance basics, building a real portfolio

Is This Course Right?

Who It's For

Perfect for

  • Teens aged 12โ€“17 who want to build real websites and web apps
  • Students who want a portfolio strong enough for university applications or freelance work
  • Complete beginners, no prior coding experience required
  • Students who've done Python and want to add a visual, interactive skill

Not the right fit

  • Students whose primary goal is mobile app development (we have App Development for that)
  • Students wanting a backend/database focus only (this course is primarily frontend with React)

How It Works

How Sessions Work

60โ€“90 Minute Sessions

One live session per week. Teens work independently, the tutor is the expert in the room, not a babysitter.

Build in the Browser

Your teen codes in real tools (VS Code, Chrome DevTools) from the very first session, no toy environments.

Portfolio-Led Curriculum

Every module produces a deployable project. By graduation, your teen has a live portfolio with a real URL.

One-to-One Specialist Tuition

A web development specialist who knows the industry standards, and teaches your teen to meet them.

Student & Parent Stories

What Students & Parents Say

โ€œHe has a live portfolio website with his own domain. At 15. He built everything on it himself. Universities are going to love this kid.โ€

Michael A.

father ยท London

โ€œI started knowing nothing about code. By month four I'd deployed a React app to the internet. My friends thought I'd hired someone.โ€

Temi O.

Student, age 16 ยท Lagos

โ€œShe got freelance work building a small business website before she even finished the course. The tutor made sure she was building things people actually wanted.โ€

Yemi B.

mother ยท Manchester

Start with one free session.
No commitment required.

Your teen opens VS Code, writes their first HTML and sees it live in the browser, all in the first session. No setup confusion, no wasted time. You decide from there.

Frequently Asked Questions

Does my teen need to know Python or any coding before starting?

No. HTML and CSS are the logical starting point for web development, and we teach them from zero. Prior coding experience speeds things up but isn't required.

Will they learn backend development (databases, servers)?

This course focuses on frontend and React, with deployment covered. Backend (Node.js, databases, REST APIs) is covered in a separate advanced Web Development module, ask us about it once they've completed this course.

How is this different from using website builders like Wix or Squarespace?

Website builders produce websites. This course produces web developers. Your teen will understand how every pixel is controlled, be able to build custom functionality no template can provide, and have a skill that pays, not just a tool they depend on.

What does a portfolio look like after this course?

A GitHub account with at least 3 repositories, a live personal portfolio site with a custom URL, a deployed React app and a styled blog, all built by your teen and accessible to anyone with the link.

Can this lead to a career in web development?

Absolutely, and faster than most people think. Junior web developer roles are accessible to motivated learners with a strong portfolio. Many of our students have landed internships and freelance clients before turning 18.