Skip to content
Courses Web Development Build Web Apps

Build Web Apps

Go from pages to apps: state, localStorage, fetch and APIs, modules and debugging, building a to-do app, weather viewer and more.

Advanced 9 lessons 3.5 hours
Instructor
Save to Wishlist
$29.00
Log in to Enroll
  • 9 lessons
  • Certificate of completion
  • Access on any device

Go from pages to apps: state, localStorage, fetch and APIs, modules and debugging, building a to-do app, weather viewer and more.

A Advanced course for ages 13–17. Every lesson explains one idea in plain words, shows code examples you can copy, ends with a hands-on project and a short quiz that explains each answer. Projects use free tools: Python (online or installed), CodePen/JSFiddle and your web browser.

What you will learn

  1. What Makes a Web App?
  2. To-Do App with localStorage
  3. Fetching Data from APIs
  4. Weather Dashboard
  5. Modules and Organising Code
  6. Debugging Like a Pro
  7. Accessibility and UX
  8. Search and Filter App
  9. Project: Habit Tracker App

For parents: lessons take about 15–30 minutes. Children can work on their own, and you can follow their progress from your parent dashboard.

Module 1: What Makes a Web App?, To-Do App with localStorage…

3 lessons
  • Preview 20 min
  • To-Do App with localStorage
    25 min 🔒
  • Fetching Data from APIs
    25 min 🔒

Module 2: Weather Dashboard, Modules and Organising Code…

3 lessons
  • Weather Dashboard
    25 min 🔒
  • Modules and Organising Code
    20 min 🔒
  • Debugging Like a Pro
    20 min 🔒

Module 3: Accessibility and UX, Search and Filter App…

3 lessons
  • Accessibility and UX
    20 min 🔒
  • Search and Filter App
    25 min 🔒
  • Project: Habit Tracker App
    30 min 🔒