Course curriculum

  1. 01
    • History of JavaScript

    • JavaScript's Strength and Weakness

    • Writing our first JavaScript course

  2. 02
    • JavaScript Variables

    • Coding Exercise: JavaScript Variables

    • Basic Types in JavaScript

    • Coding Exercise: Booleans in JavaScript

    • Coding Exercise: Strings in JavaScript

    • Coding Exercise: Numbers

    • Objects in JavaScript

    • Coding Exercise: Objects in JavaScript

    • Arrays in JavaScript

    • Coding Exercise: Arrays in JavaScript

  3. 03
    • Basic Functions

    • Coding Exercise: Basic Functions

    • Scope

    • Coding Exercise: Scope

    • Currying

    • Coding Exercise: Currying

    • Timeouts

    • Coding Exercise: Timeouts

    • Promises

    • Coding Exercise: Promises

    • Coding Exercise: Async

  4. 04
    • Flow Control

    • Coding Exercise: Flow Control

    • For/Of/In Loops

    • Coding Exercise: For/Of/In Loops

    • Coding Exercise: Switch Statements

    • Coding Exercise: Error Handling

  5. 05
    • Project: Full Featured JavaScript Checkers - Coding Together