Back to courses
BootcampNovice

Build a Real Web App and Put It Online

Your teenager builds a working web app from scratch and puts it on a real web address. The app is for housing agencies: an agent signs in, adds listings with photos, and the public can search and filter them and send an enquiry. Each agency gets its own branded page. In 13 live online sessions they learn HTML, CSS and JavaScript (including functions and loops) and then use Firebase, so there is no server to set up. It is practical and close to real work, and it prepares them for our data structures course. No coding experience needed. Needs a laptop or desktop computer and a steady internet connection.

20 hours13 chaptersEnglishAges 15 to 17

No experience at all

What you'll learn

  • Build and style a web page with HTML and CSS that works on a phone
  • Write JavaScript with functions and loops that change what the page shows
  • Add sign-in, a database and photo uploads to an app using Firebase
  • Build add, edit, delete, search and filter for a list of listings
  • Collect enquiries from the public and pass them to the right agent
  • Put an app online at a real web address and explain how they built it
The course journey

What your child will explore

Follow the course from the first idea to the finished project.

  1. Chapter 01

    Your First Web Page

    HTML basics: a page about a house, built and viewed in the browser.

  2. Chapter 02

    Make It Look Right

    CSS for colour, layout and a page that also works on a phone.

  3. Chapter 03

    JavaScript Wakes the Page

    Variables, events and changing the page when something is clicked.

There's more to explore

Create an account or log in to see all 13 chapters.

digikids.

Kenya's leading STEM program for kids aged 8 to 17