Make your first score counter

A guided JavaScript workshop: type a real function, predict its output, fix a bug and bring the scoreboard to life.

Start the workshop
Library

Coding Basics

  • 36 lessons
  • 6 chapters
  • About an hour
0 of 36 lessons practised
Start Brackets and Braces

Chapter 1

Symbols & Operators

0 of 6lessons
  1. Unit 1Up next

    Brackets and Braces

    3 lessons · About 4 min

    1. 1
    2. 2
    0 of 3 practisedStart
  2. Unit 2 Locked

    Operators

    3 lessons · About 6 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

Chapter 2

Variables & Control

0 of 6lessons
  1. Unit 1 Locked

    Variables and Output

    3 lessons · About 3 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway
  2. Unit 2 Locked

    Decisions and Loops

    3 lessons · About 5 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

Chapter 3

Functions & the Web

0 of 6lessons
  1. Unit 1 Locked

    Functions

    3 lessons · About 5 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway
  2. Unit 2 Locked

    Web and Data

    3 lessons · About 4 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

Chapter 4

Debugging & Data

0 of 6lessons
  1. Unit 1 Locked

    Debugging and Errors

    3 lessons · About 4 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway
  2. Unit 2 Locked

    Objects and Data

    3 lessons · About 3 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

Chapter 5

Building Web Apps

0 of 6lessons
  1. Unit 1 Locked

    Web Components

    3 lessons · About 3 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway
  2. Unit 2 Locked

    APIs and Requests

    3 lessons · About 3 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

Chapter 6

Git & Testing

0 of 6lessons
  1. Unit 1 Locked

    Git and Version Control

    3 lessons · About 4 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway
  2. Unit 2 Locked

    Testing Code

    3 lessons · About 3 min

    1. 1
    2. 2
    0 of 3 practisedTry anyway

A whole keyboard. A world of possibilities.

Try a speed test