Casa > Q > Qual É A Melhor Maneira De Aprender Javascript?

Qual é a melhor maneira de aprender JavaScript?

Você'está no caminho certo e fazendo a pergunta certa, então'é um ótimo começo.

A primeira coisa a saber sobre JavaScript é que há'há muita informação ruim e velha lá fora. É possível aprender uma maneira completamente errada de escrever JavaScript lendo muitos dos livros ou olhando para o código de outras pessoas's.

Você quer aprender JavaScript corretamente desde o início. Parece que você já tem uma base de conhecimento sobre o que's está envolvido no JavaScript, então eu recomendaria ler o JavaScript de Douglas Crockford's: The Good Parts juntamente com um livro recente de JavaScript para iniciantes e o curso de JavaScript da Codecademy. Don'não se preocupe se você não'não entender tudo no livro de Crockford's, apenas continue lendo.

You'provavelmente notará algumas diferenças de opinião entre estes três sobre como o JavaScript deve ser escrito, e você'notará partes que um deles menciona que os outros não't. Este é um conhecimento essencial a ter quando você'está começando com o JavaScript. Há muitas maneiras de fazer as coisas, e algumas maneiras são simplesmente melhores do que outras. Tenha isto em mente, e aprenda porque algumas coisas são melhores (por exemplo, addEventListener é uma forma muito melhor de ligar eventos em JavaScript do que usando atributos de eventos... se você don't já não sabe isso, grave no seu monitor e descubra porquê).

Next, obtenha alguma experiência com o node.js e tudo o que vem com ele (npm, express, etc etc). Aprenda git ao mesmo tempo. NodeSchool é uma ótima maneira de começar.

JQuery é essencial para saber, e você deve aprender isso em algum momento também, mas don'não aprenda antes de realmente saber JavaScript. O curso Codecademy jQuery é muito bom.

Se você trabalhar nele diariamente, você pode chegar a um nível básico de proficiência com tudo acima em um mês.

JavaScript está em um período de transição agora, com a atualização gradual para ECMAScript 6 começando (e Angular 2.0 chegando). Assim, depois de aprender como o JavaScript é escrito hoje (a versão que's totalmente suportada pelos navegadores), você deve começar a aprender a próxima versão. A melhor maneira de fazer isso é aprendendo TypeScript (Bem-vindo ao TypeScript). Depois de ter alguma experiência com TypeScript, aprenda Angular.

Boa sorte e melhores votos!

-Chris
@chrisminnick

De Uuge Kreul

Qual é o melhor aplicativo para a preparação do NEET, Toppr ou Aakash iTutor? :: Qual é o melhor recurso para aprender AWS?