๐ 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.
Curriculum designed by educators & engineers from
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.
HTML Foundations
Document structure, semantic HTML5 elements, forms, inputs, accessibility, SEO basics
CSS Mastery
Selectors, box model, flexbox, CSS Grid, responsive design with media queries, CSS variables
JavaScript Fundamentals
Variables, functions, arrays, objects, DOM manipulation, event listeners, fetch API
Git & Version Control
Git CLI, committing, branching, GitHub, pull requests, deploying via GitHub Pages
React Essentials
JSX, components, props, useState, useEffect, routing with React Router, project structure
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
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.