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 ?
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.