Skip to content
Courses Web Development JavaScript Basics

JavaScript Basics

Learn the language of the web: variables, functions, arrays, objects and events, with examples you can run in your browser console or CodePen.

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

Learn the language of the web: variables, functions, arrays, objects and events, with examples you can run in your browser console or CodePen.

A Beginner 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. Hello, JavaScript
  2. Variables and Types
  3. Conditions and Logic
  4. Loops
  5. Functions
  6. Arrays
  7. Objects
  8. The DOM: Changing a Web Page
  9. Project: Quiz App in the Browser

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: Hello, JavaScript, Variables and Types…

3 lessons
  • Preview 15 min
  • Variables and Types
    20 min 🔒
  • Conditions and Logic
    20 min 🔒

Module 2: Loops, Functions…

3 lessons
  • Loops
    20 min 🔒
  • Functions
    20 min 🔒
  • Arrays
    25 min 🔒

Module 3: Objects, The DOM: Changing a Web Page…

3 lessons
  • Objects
    20 min 🔒
  • The DOM: Changing a Web Page
    25 min 🔒
  • Project: Quiz App in the Browser
    30 min 🔒