DEV Community

Eduardo Paixão
Eduardo Paixão

Posted on

11 4

Aprendi JavaScript com esses cursos e livros

Eu já tinha um certo conhecimento com JS, JQuery, CSS e HTML, mas nunca tinha me "aprofundado" no JS de forma certa.
Demorei quase 1 ano para consumir todos estes conteúdos abaixo.

OBS: Está em ordem de como aprendi

Cursos

  1. Curso JavaScript Ninja

  2. Curso Completo de JavaScript Moderno - ES6

  3. JS com TDD na Prática

Livros

  1. JavaScript de Alto Desempenho

  2. Princípios de Orientação a Objetos em JavaScript

    • https://novatec.com.br/livros/orientacaoobjetosjavascript/
    • Pense num livrin enjoado e cansativo kkkk
    • Ótimo livro! Neste aprendi de verdade de como que funciona o Object e prototype.
    • O que me surpreendeu? Bom, os exemplos do livro é ES5, mas no final, eu aprendi a simular um extend(classe do ES6) com ES5.
    • Ano: 2014
  3. Aprendendo Node

Outros livros

  1. O Codificador Limpo

  2. Entendendo Algoritmos

  3. Código Limpo. Habilidades Práticas Do Agile Software

  4. Design Patterns com PHP 7

Site para consumir

  • Quando for tirar alguma dúvidas sobre html, js e css, utilize o MDN com força.

Inglês

Antes de estudar tudo isso acima, meu inglês era do tipo "ruim de leitura, uma vergonha falando" kkkk

Terminei o primeiro módulo(A1) em junho e hoje em dia estou conseguindo consumir ebooks com conteúdo em inglês. 'Obrigado, Cultura Inglesa! kkk'

YouTube

Enfim

É isso. Não sou dono da verdade, estou apenas descrevendo os cursos e livros que utilizei para aprender o JS.

Meu GitHub não tem nada de interessante, só lixos encostados, mas juro que estou criando um projeto para levar a sério.

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (2)

Collapse
 
mxl profile image
Maria Boldyreva

Eu gostaria de adicionar hackerrank.com e codingame.com, mas eles não são cursos, são sites de exercícios práticos, semelhante a freeCodeCamp.
(I know I could have written this in English, but I love your language)

Collapse
 
duduindo profile image
Eduardo Paixão

Boa, Maria! Vou dar uma olhada em ambos os links

Obrigado

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more