JavaScript Eloquente4ª 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
- Introdução
-
(Parte 1: Linguagem)
Valores, Tipos e Operadores - Estrutura do Programa
- Funções
- Estruturas de Dados: Objetos e Arrays
- Funções de Ordem Superior
- A Vida Secreta dos Objetos
- Projeto: Um Robô
- Bugs e Erros
- Expressões Regulares
- Módulos
- Programação Assíncrona
- Projeto: Uma Linguagem de Programação
-
(Parte 2: Navegador)
JavaScript e o Navegador - O Document Object Model
- Manipulando Eventos
- Projeto: Um Jogo de Plataforma
- Desenhando no Canvas
- HTTP e Formulários
- Projeto: Um Editor de Pixel Art
-
(Parte 3: Node)
Node.js - Projeto: Site de Compartilhamento de Habilidades
A versão impressa de JavaScript Eloquente, incluindo um capítulo adicional, é publicada pela No Starch Press.