Fundamentos e Padrões do JavaScript

  • Escopo e Hoisting;
  • Funções e Arrays;
  • Call, Apply e Bind;
  • Closure;
  • Construtores e Prototype;
  • Herança;
  • Padrões - Currying, Memoization e outros;
  • Boas práticas;
  • Aplicações básicas no DOM;

Importância

Esse provavelmente é o mais importante dos módulos. Com ele você vai ser capaz de dominar a linguagem, utilizar boas práticas, conhecer padrões populares à linguagem e no final das contas ser capaz de aprender qualquer framework de maneira bem rápida. É o que realmente vai lhe tornar um bom programador javaScript.

Público

  • Qualquer profissional que trabalha com javaScript, mas nunca a estudou a fundo e desconhece padrões e melhores práticas;
  • Qualquer profissional que não conheça a linguagem ou é um web design que só tenha trabalhado com a biblioteca jQuery, por exemplo.

Objetivos

Lhe tornar um programador JavaScript, capaz de dominar qualquer framework rapidamente.

Metodologia e duração

  • 8 horas corridas;
  • Material anterior à aula;
  • Aulas e exercícios;
  • Sugestões de estudo posterior à aula;
  • Todo exercício ou projeto deve ser feito no gitHub;

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