Modern JavaScript

A guide to help you learn Modern JavaScript

  1. The beginning
    1. What is JavaScript ? What is modern JavaScript ?
    2. Modern JavaScript essentials: Concepts and tools
  2. The concepts
    1. JavaScript key concepts & syntax
    2. JavaScript data types
    3. JavaScript object-orientated and prototype-based programming
    4. Loops in JS
    5. JavaScript asynchronous and parallel execution
  3. The tools
    1. Node JS
    2. Npm
    3. Deno
  4. The complementary tech
    1. TypeScript: The JavaScript that should have been
    2. WebAssembly: The web's JavaScript liberator
    3. Rust