Saiu a 4ª edição do Eloquent JavaScript!

Este livro é composto de três seções principais. Nos primeiros 12 capítulos, você encontrará uma discussão aprofundada sobre a linguagem JavaScript. A seção seguinte, com sete capítulos, explora como o JavaScript é utilizado para programar navegadores da web. Por fim, dois capítulos são dedicados ao NodeJS, que é outra plataforma para programação com JavaScript. Além disso, o livro inclui cinco capítulos de projeto que apresentam exemplos maiores de programas, oferecendo uma experiência prática de programação.

A parte inicial sobre a linguagem começa com quatro capítulos que introduzem a estrutura fundamental do JavaScript. Estes capítulos abordam estruturas de controle (como mencionado na introdução), funções (como criar seus próprios blocos de construção) e estruturas de dados. Após essa leitura, você estará apto a escrever programas básicos. Os capítulos 5 e 6 seguem, apresentando técnicas para utilizar funções e objetos, permitindo a escrita de códigos mais abstratos e manejáveis.

1ª Parte: Linguagem

A primeira seção prática inicia com um capítulo de projeto que envolve a construção de um robô de entrega simples. Em seguida, os capítulos continuam abordando tratamento de erros e correção de bugs, expressões regulares (ferramenta crucial para manipulação de texto), modularidade (uma defesa contra a complexidade) e programação assíncrona (para lidar com eventos que demandam tempo). O segundo capítulo de projeto, focado na implementação de uma linguagem de programação, encerra a primeira parte do livro.

2ª Parte: Browser

Na segunda seção do livro, que abrange os capítulos 13 a 19, são descritas as ferramentas disponíveis para o JavaScript no navegador. Você aprenderá a exibir conteúdo na tela (Capítulos 14 e 17), responder às interações do usuário (Capítulo 15) e realizar comunicações pela rede (Capítulo 18). Esta seção também inclui dois capítulos de projeto, onde você construirá um jogo de plataforma e um programa de pintura de pixels.

3ª Parte: NodeJS

A terceira parte do livro começa com o Capítulo 20, que detalha o NodeJS. No Capítulo 21, você aprenderá a construir um pequeno site utilizando essa tecnologia.

LinkedingithubGmail

Se tivesse para comprar...

Se gosta do fisico, so mandar imprimir e encadernar...
É gratuito. Só clicar no link que o ojonatasquirino colocou em fonte, que vai acessar o livro. https://eloquentjavascript.net/
Eu vi. Me referi a uma versão impressa. Gosto de ter o físico em mãos. Me diz uma coisa: É melhor focar na versão mais nova, ou há algo nas anteriores que possa ser aproveitável?
Entendi. Uma ideia boa que deram é mandar imprimir mesmo. Acho melhor ir na última versão mesmo por ser mais atualizada.
Rodrigo, sugiro não recorrer às versões anteriores. A 2ª edição foi traduzida para o português em 2014 e os últimos 10 anos é como se fossem um século para o JavaScript. Ou seja, teve mudanças significativas durante esse tempo!