Free for a limited time. Some features will move to subscriptions later.

JavaScript: next steps

Lists, objects, classes and errors, the way real apps use them.

Let’s begin. Next up: Change every item. About 200 minutes left in this track.
0%
0 of 20 doneAbout 200 min leftStart

Use lists, objects, classes and errors, the way real JavaScript apps do.

1
Module 1

Working with lists

Transform lists without writing long loops.

  1. 1Level 1Change every item
  2. Level 2Keep only some items
  3. Level 3Boil a list down
  4. Level 4Find and check
  5. Module testbig orders

Achievement: List Master

Module 2

Objects

Keep related information together.

  1. Level 1Your first object
  2. Level 2Lists of objects
  3. Level 3Unpack and copy
  4. Level 4Text with values inside
  5. Module testan invoice

Achievement: Object Thinker

Module 3

Stronger programs

Write code that models things, and survives mistakes.

  1. Level 1Classes
  2. Level 2Handle errors
  3. Level 3JSON
  4. Level 4Waiting for answers
  5. Module testa bank account

Achievement: Robust Coder

Module 4

Functions in depth

Use functions the way experienced people do.

  1. Level 1Defaults and any number
  2. Level 2Closures
  3. Level 3Sort anything
  4. Level 4Map and Set
  5. Module testa remembering function

Achievement: Function Pro

JavaScript: next steps certificate of completionPass every module test to earn it.