Estudando Javascript e MEAN Stack

João Paulo Ribeiro
Tableless
Published in
2 min readOct 24, 2015

Em Maio, o canal Google Developers publicou no Youtube uma serie de videos de um evento sobre Dart, o Dart Developer Summit 2015, entre os diversos videos sobre a nova linguagem de programação há um chamado “Moving from Node.js to Dart” que me chamou atenção, não pelo que mostrou sobre o Dart mas, pelo que mostrou sobre o Node.js que até então era um framework a qual eu desconhecia. Enquanto pesquisava sobre o Node.js, me interessei absurdamente pelo desenvolvimento web, pelas possibilidades e em especial pela capacidade de desenvolver toda uma aplicação web usando apenas uma linguagem de programação.

Atualmente, tenho estudado bastante sobre Javascript e a full-stack MEAN(MongoDB, Express.js, AngularJS e Node.js). Vou citar aqui alguns locais onde busco informações, exercicios e algumas ferramentas que uso no meu dia-a-dia para desenvolver e estudar.

Sites

  • Free Code Camp — possui varios exercicios para praticar o que está sendo estudado, o aluno aprende todo o processo de desenvolvimento de uma aplicação web utilizando a MEAN Stack(MongoDB, Express.js, Angular.js, Node.js).
  • Code School — possui um ótimo curso introdutório ao Angular.js gratuito. A versão paga possui tambem cursos, sobre Node.js, Javascript e varias outras linguagens e ferramentas.
  • egghead.io — possui um grande acervo de videos sobre Javascript e varios de seus frameworks, como: AngularJS, Node.js, React, Grunt, etc.
  • MongoDB University — Curso “M101JS: MongoDB for Node.js Developers”(Em andamento).

- Em Português

  • NodeBR — blog com varios posts sobre ferramentas para Node.js e como usa-las.
  • Underground WebDev — blog escrito por Caio Ribeiro, autor do livro “Aplicações web real-time com Node.js” um extenso conteudo sobre Node.js, Express.js e Meteor.
  • Nomadev — blog escrito por Suissa(Jean Carlo), evangelista e palestrante Javascript. Conteudo sobre Javascript e MEAN.

Canais do Youtube

- Em Português

  • Rodrigo Branas — Javascript, AngularJS.
  • Webschool — Curso de Node.js e Curso de Javascript funcional(Em andamento).

Livros

E claro, as documentações: Javascript, Node.js, AngularJS, MongoDB, Express.js. Por falar em documentação, o Zeal é uma ótima ferramenta que mantem as documentações disponíveis offline no Linux e Windows, ela é baseada no Dash(disponivel para OS X e iOS).

Utilizo o editor de texto Atom e os plugins podem ser vistos aqui.

Este é o meu primeiro post, espero que tenham gostado. ^^

--

--

João Paulo Ribeiro
Tableless

Estudante de Publicidade e Propaganda, membro do UDE, UX Designer no Multiprova e torcedor do Giants.