Back to courses
One-on-oneStar

Advanced JavaScript

For kids who already write JavaScript and want to work like developers do. Object-oriented programming, asynchronous code, fetching live data from APIs and structuring a bigger project — finished off by building and shipping a complete web app.

12 hours5 chapters2 topicsEnglishAges 11 to 17

Writes and debugs independently

What you'll learn

  • Model real things with objects and classes
  • Understand callbacks, promises and async/await
  • Fetch and use live data from an API
  • Structure a bigger project into modules
  • Debug asynchronous code with confidence
  • Build and ship a complete web app
The course journey

What your child will explore

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

  1. Chapter 01

    Objects, properly: OOP with JavaScript

    Learn object-oriented programming: bundle data and behaviour into classes that keep bigger programs organised.

  2. Chapter 02

    Asynchronous code: callbacks and promises

    Understand code that waits: use callbacks and promises to handle slow tasks without freezing your app.

  3. Chapter 03

    async/await and fetching from APIs

    Fetch live data from real APIs with async and await, the clean way professionals write waiting code.

There's more to explore

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