- Introdução
- Prefácio
- Capítulo 1: Sobre Programação
- Código
- Tente você mesmo
- Operadores
- Valores & Tipos
- Comentários de código
- Variáveis
- Blocos
- Condicionais
- Loops
- Funções
- Prática
- Capítulo 2: Sobre JavaScript
- Valores & Tipos
- Variáveis
- Condicionais
- Modo Estrito (Strict Mode)
- Funções como Valores
- Palavra-chave
this
- Protótipos
- Velho & Novo
- Não-JavaScript
- Capítulo 3: Sobre YDKJS
- Escopos & Encerramentos
- this & Prototipagem de objetos
- Tipos & Gramática
- Async & Performance
- ES6 & Além
- Apêndice A: Agradecimentos