Boa noite, gostaria de saber se realmaente devo obter todos esses livros ? ou é apenas uma indicação ? Como sou iniciante, por qual vocês recomendariam começar a leitura ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, gostaria de saber se realmaente devo obter todos esses livros ? ou é apenas uma indicação ? Como sou iniciante, por qual vocês recomendariam começar a leitura ?
Olá Jacob!
Esses livros são apenas para tratar das referências bibliográficas, você não precisa adquirir/baixar/ler nenhum deles para o desenvolvimento do curso.
Como um desenvolvedor com bastante tempo no JavaScript e Node.js, eu recomendo muito a documentação do MDS Web Docs, é gratuita, bem completa, e com certeza é uma boa referência técnica a se consultar: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript. .
.
JavaScript Tutorial - Documentação W3Schools - Ótimo tutorial gratuito. Cobre o básico e mais um pouco, vale a pena consultar. (https://www.w3schools.com/js/DEFAULT.asp). No mesmo site encontramos uma ótima referência, e bem didática para iniciantes (embora não totalmente completa): https://www.w3schools.com/jsref/default.asp.
MDN Web Docs - Definitivamente a melhor documentação, também é simples de ler, e te introduz no mundo das documentações técnicas com tranquilidade. (https://developer.mozilla.org/pt-BR/docs/Web/JavaScript). Ideal para iniciantes, intermediarios e experientes.
Eloquent JavaScript 3rd edition (2018) - Uma ótima obra, muito completa e altamente aprofundada no assunto, vale a pena ler, e há a versão digital gratuita, boa para desenvolvedores iniciantes e intermediários.
Algoritmos - Teoria e Prática, Thomas H. Cormen - Uma obra extremamente reconhecida, muito aprofundada, e de grande valor, é uma leitura obrigatória para um bom desenvolvedor de software com algoritmos, mas é complexo e extremamente avançado, recomendo para desenvolvedores experientes. É caro, mas vale cada centavo. .
.
Lógica de Programação Crie seus primeiros programas usando Javascript e HTML - Não recomendo, existe muito material gratuito de qualidade que supera esse. Sugiro que procure projetos de iniciantes com HTML aqui, existem muitos e todos com bons tutoriais: (https://www.freecodecamp.org/news/javascript-projects-for-beginners/)
Lógica de programação com Portugol - Também não recomendo, Portugol é uma maneira de se introduzir aos algoritmos que agrada uns e desagrada outros, teste e veja se é uma mecânica que o agrada.
Estruturas de Dados e Algoritmos com JavaScript - É uma boa obra, mas também trata sobre conteúdo que pode facilmente ser encontrado na internet de forma gratuita, e com mais profundidade.