← All courses

Tech

JavaScript fundamentals for web roles

Readable code and small projects hiring managers recognize

Syntax you use on the job: functions, modules, async/await, and debugging—paired with short exercises.

3 lessons available as a free preview. The rest (and any materials, repo tasks, and capstones) require an active subscription.

Lessons

  1. 1

    Values, types, and strict mode

    16 min

    Free previewWatch on YouTube
  2. 2

    Functions and scope

    22 min

    Free previewWatch on YouTube
  3. 3

    Arrays and list patterns

    20 min

    Free previewWatch on YouTube
  4. 4

    Objects and JSON boundaries

    18 min

  5. 5

    Modules in real repos

    24 min

  6. 6

    Promises and async/await

    28 min

  7. 7

    Fetch and error handling

    26 min

  8. 8

    Debugging in the browser

    19 min

  9. 9

    Small CLI-style exercise

    35 min

  10. 10

    Capstone: refactor for readability

    45 min