Imagem da capa

JavaScript Eloquente
4ª edição (2024)

Este é um livro sobre JavaScript, programação e as maravilhas do mundo digital. Você pode lê-lo online aqui, ou comprar sua própria cópia impressa (em inglês).

Escrito por Marijn Haverbeke.

Tradução pela Comunidade BrazilJS.

Licenciado sob uma licença Creative Commons atribuição-não comercial. Todo o código neste livro também pode ser considerado licenciado sob uma licença MIT.

Ilustrações por vários artistas: Capa por Péchane Sumi-e. Ilustrações dos capítulos por Madalina Tantareanu. Pixel art nos Capítulos 7 e 16 por Antonio Perdomo Pastor. Diagramas de expressões regulares no Capítulo 9 gerados com regexper.com por Jeff Avallone. Conceito do jogo no Capítulo 16 por Thomas Palef.

Conteúdo

  1. Introdução
  2. (Parte 1: Linguagem)

    Valores, Tipos e Operadores
  3. Estrutura do Programa
  4. Funções
  5. Estruturas de Dados: Objetos e Arrays
  6. Funções de Ordem Superior
  7. A Vida Secreta dos Objetos
  8. Projeto: Um Robô
  9. Bugs e Erros
  10. Expressões Regulares
  11. Módulos
  12. Programação Assíncrona
  13. Projeto: Uma Linguagem de Programação
  14. (Parte 2: Navegador)

    JavaScript e o Navegador
  15. O Document Object Model
  16. Manipulando Eventos
  17. Projeto: Um Jogo de Plataforma
  18. Desenhando no Canvas
  19. HTTP e Formulários
  20. Projeto: Um Editor de Pixel Art
  21. (Parte 3: Node)

    Node.js
  22. Projeto: Site de Compartilhamento de Habilidades