Os homens mais ricos são aqueles que possuem amigos mais poderosos. (O Poderoso Chefão)

Javascript foi inicialmente uma linguagem confusa e pouco padronizada. Os tempos mudaram com a adoção do ECMAScript pelos navegadores. Atualmente, ECMAScript5(ES5) é o padrão, mas em breve ES6 e ES7 serão suportados pelos browsers e com eles novas mudanças surgirão.

É seguro, entretanto, confiar que os conceitos abaixo continuarão sendo os mais importantes para um desenvolvedor JavaScript:

  1. Hoisting,"let" e Escopo de Variável em JavaScript
  2. JavaScript Closures - Conceito e Aplicações Práticas
  3. O Poder das JavaScript Functions
  4. Saiba Tudo sobre Callback em JavaScript
  5. Domine JavaScript "this" com 3 Exemplos
  6. Aprenda Call, Apply e Bind em JavaScript Para Sempre e Com Exemplos
  7. O Segredo dos JavaScript Constructors
  8. Aprenda Constructors e Prototypes em JavaScript
  9. Tipos de Herança em JavaScript
  10. Explorando Objetos em JavaScript
  11. Criando Módulos em JavaScript

Próximos passos

Não é segredo nenhum que o excelente site javascriptissexy possui um post bastante parecido com esse. Mas acreditem, cada um desses tópicos serão explorados de maneira ainda melhor que a excelente referência acima. E com um intervalo religioso de uma semana entre postagens.

Sobre o Autor

Johel Carvalho

Johel Carvalho

Engenheiro Civil formado pelo Instituto Militar de Engenharia (IME-RJ) em Dezembro de 2012. Largou a profissão pelo desenvolvimento web, começando com C# e sendo atualmente aficionado por JavaScript.

comments powered by Disqus