As fronteiras da minha linguagem são as fronteiras do meu universo. - "Ludwig Wittgenstein"

Se você está aprendendo uma linguagem ou framework provavelmente tem guardado no evernote seus artigos ou sites favoritos para poder recorrer a eles sempre que puder.

A boa notícia é que já fizeram isso pra você e talvez você não soubesse. Se já sabia, deixo aqui em um único lugar para referência uma série de links de repositórios com fontes excelentes e organizadas para aprender a linguagem JavaScript e seus devidos frameworks.

No final, deixo o link pro repositório que na minha opinião é o melhor para iniciantes no mundo web e figura entre os projetos open-source mais bem cotados de todos os tempos.

Awsome JavaScript

Reunião de diversas fontes de JavaScript focados no aprendizado da linguagem.

JavaScript Koans

Ambiente de aprendizado interativo de JavaScript baseado em testes.

Awsome React

Conhece react? Se não conhece, deveria conhecer o mais novo game changer do frontend. Sensacional, mais tarde escreverei mais sobre ele.

Awsome Redux

Redux é uma arquitetura estilo flux. Sua criação teve tamanha adesão que seu criador foi contratado pelo facebook e hoje em dia é tida como a melhor implementação da arquitetura para trabalhar em conjunto com React. Se você é iniciante, eu recomendaria conhecer um pouco Flux e depois pular diretamente para Redux, você não vai se arrepender.

Angular JS Learning

Angular1 é uma tecnologia estabelecida e apesar do lançamento do angular2 vai continuar firme forte por um tempo principalmente aqui no Brasil onde muitos sistemas já foram desenvolvidos usando a primeira versão. Sem dúvida, é uma tecnologia que ainda vale aprender sem medo nenhum.

Awsome Ionic

E já que estamos falando de angular, por que não falar da plataforma híbrida mais popular entre desenvolvedores e que usa justamente angular e cordova pra desenvolver aplicativos?

Awsome Angular 2

Tem gente que não sabe o que escolher. Angular ou angular2? Na dúvida, escolha o angular1 onde haverá mais oportunidades de trabalho e ainda assim você pegará a o principal que é a filosofia do framework. No entanto, saiba que angular2 veio com diversas melhorias e promete uma briga feia com react e seu ecossistema em termos de adoção. Angular 2 também é uma escolha segura.

Meteor Learning

Meteor é aquele framework de quem pouco se fala aqui no Brasil,mas que tem uma comunidade ativa e cujo foco é o desenvolvimento de aplicações real-time.

Awsome Ember

Ember é um framework no estilo angular, mas que é menos "caixa preta". Sua adesão se baseia justamente nisso e no fato de seus padrões se encaixam bem dentro da comunidade rails.

Awsome Awsomes

Fonte para diversas linguagens.

Free Code Camp

Essa é a minha recomendação principal para iniciantes que querem ter uma idéia geral de html, css, jQuery, javaScript, node, express e tudo isso trabalhando com projetos reais.
O curso tem ritmo próprio, tem caráter totalmente "Learn by doing and by yourself with some help", mas o criador diz que nenhum aluno terminou o curso porque antes foram contratados pelo trabalho voluntário que desempenharam no final do curso. Esse definitivamente vale a pena.

Veja Também

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