Produto Reativo
Produto Reativo
Produto Reativo

Javascript Furioso

Um curso especial sobre técnicas avançadas de Javascript com as melhores práticas e a experiência adquirida após anos de consultoria, mentoring, treinamentos e codificação em projetos dos mais variados segmentos.

Um curso voltado a profissionais e estudantes que desejam aprender os conceitos e técnicas de Javascript ou aperfeiçoarem suas habilidades em um treinamento com situações reais do cotidiano fundamentando toda a base necessária para estender e modificar quaisquer Frameworks do mercado.

Dinâmica

Construiremos uma aplicação composta de Libs, Microframeworks, componentes e plugins para Frameworks famosos em um treinamento 100% "Hands on" explorando todos os assuntos.

Tópicos

Angry

  1. Objetos Built-in.
  2. Sentenças da linguagem, Template Literals e o novo for..of.
  3. Destructuring, Spread, Rest Parameters, Arrow Functions e Default assignment.
  4. Funções e escopos de visibilidade.
  • Lexical this.
  • Block Scope com let e const
  • Quando o bind é perigoso.
  1. Programação Funcional
  • Closure
  • Currying
  • High Order Functions, além de map, filter e reduce.
  • Como substituir o lodash (e qualquer lib com métodos funcionais) por ES6/7.
  • Arrow Functions, além do açúcar sintático.
  1. Orientação a Objetos
  • Classes e métodos, até o ES5 não existiam métodos nos objetos.
  • Fat Arrow Functions no ES7
  • Estratégias de simulação de herança múltipla e mixins como call/apply e Stealing.
  • Orientação a objetos baseada em Protótipos.
  • Herança, constructor e overriding de métodos.
  1. Generators
  2. Typed Arrays, Map e Set.
  3. Promises.
  4. Tratamento de erros.

Berserk

  1. BOM: Browser Object Model, manipulando o DOM do navegador;
  2. XHR e WebSocket.
  3. Events Handler.
  4. Selection, Range e Highlight.
  5. History API.
  6. Drag e Drop.
  7. Introdução a React.

Informações

Instrutor: Christiano Milfont

Não fornecemos notebook, aluno precisa trazer sua própria máquina.

Datas: 06, 13 e 20 de agosto de 2016.

Carga Horária: 24h/aula, iniciando às 8:00h e finalizando às 17h.

Formato Hands on, máximo de 8 alunos por turma.

Material didático, projeto concluído no curso, certificado de participação.

Endereço: Av Engenheiro Luis Vieira, 920 Sala 111, CEP: 60177-250, Dunas, Fortaleza-CE

Inscrição

Novos alunos da Produto Reativo Inscrição via Paypal

Ex-Aluno ou cursando Front-End da Produto Reativo (50% de desconto) Inscrição via Paypal

Mais Dúvidas: email para cmilfont@milfont.org