Fiz um curso de devweb e achei que tinha aprendido JavaScript
O problema
Fiz um curso de desenvolvimento web ano passado, um curso bem falado e que era de fato um bom curso. Após concluir eu pensei, "bem, agora já tenho uma boa base de JavaScript, TypeScript e Node (assuntos abordados lá)". Com isso, depois de alguns projetos básicos, decidi começar um projeto real, para alguém real (minha mamãe). Escolhi uma stack com ajuda da IA (uma escolha que me arrependi um pouco hoje em dia), Next.js. Como quero ser backend, depois de começar a entender melhor sobre Next percebi que não era a melhor opção. Tudo bem, fui estudando pela documentação, vídeos no youtube e usando a IA de professor. E nessa, eu percebi o quanto meu conhecimento de JavaScript estava superficial.
A solução
Com isso decidi dar um (ou alguns) passos pra trás e re-estudar tudo (tudo mesmo), então como um bom usuário do claude, pedi pra ele me passar um roadmap e bons materiais de estudo para JavaScript. Com isso, cheguei até o EloquentJavascript. Sinceramente, pode ser sim que o curso que eu tenha feito não seja tão bom, mas acho que não tem como resumir tudo oque esse livro aborda (ou seja, quase toda a profundidade da linguagem) em um curso. Pela minha pouca experiência com cursos, eles são superficiais e comerciais demais, não é que sejam ruins, mas são muito básicos, e agora lendo esse livro, to começando a entender o porque das coisas e não somente oque aquilo faz. Coisas simples como oque de fato um spread faz ( [...algoIteravel] <-- isso é um spread) ou que saber que tudo deriva de Object.prototype.
Pretendo fazer mais posts sobre meus estudos caso alguém queira acompanhar, mas de antemão já recomendo esse livro pra qualquer um que queira aprender JavaScript de verdade.
Top comments (0)