JavaScript: Leitura obrigatória

Começar a programar com JavaScript é muito fácil. A barreira de entrada é praticamente zero.

Qualquer pessoa em um computador com um browser instalado já tem um ambiente pronto para escrever e rodar seus primeiros scripts. Isso mesmo. Simples assim.

E isso é ótimo! Porém, essa barreira de entrada muito pequena é também uma armadilha perigosa.

E lembre-se, com grandes poderes vêm grandes responsabilidades

Criada há mais de 25 anos atrás (dezembro de 1995), a linguagem JavaScript há muito tempo já deixou de ser utilizada apenas para pequenos scripts em websites e tornou-se uma linguagem de primeira classe, utilizada em sistemas de alto nível e rodando nos mais diversos ambientes que se possa imaginar.

O problema é que ainda hoje (infelizmente), muitas pessoas subestimam o enorme poder expressivo que o JavaScript tem a oferecer, e escrevem código JavaScript como amadores, sem dedicar-se a realmente estudar e aprender a linguagem de fato.

Em todos esses anos de existência, a linguagem JavaScript evoluiu muito, e se você quer ser um desenvolvedor JavaScript profissional, criar aplicações robustas, testáveis e manuteníveis, você precisa acompanhar essa evolução.

Por isso, se você busca ser um profissional de JavaScript, é muito importante que estude e desenvolva um background sólido.

Vale frizar novamente aqui: background sólido. A Internet está repleta de conteúdo ruim sobre JavaScript: livros, cursos, vídeos, tutoriais. E isso também gera muita confusão em quem está iniciando.

Pensando nisso resolvi criar essa página com indicações de livros bons para aprender JavaScript.

Observação: Embora eu prefiro sempre que possível ler as versões originais (em inglês), dei preferência para citar aqui as versões traduzidas em todos os que achei.