Baixe agora mesmo JavaScript Avançado II ES6 Completo, Download JavaScript Avançado II ES6 grátis

JavaScript Avançado II ES6 - Orientação a Objetos e Padrões de Projetos
Como saber quando o modelo mudou?
Você lembrou de atualizar a view? Nem eu!
Menos responsabilidade, código melhor
E se atualizarmos a view quando modelo for alterado?
O dinamismo de "this"
API Reflection e as facetas de this
Arrow function e seu escopo léxico

Existe modelo mentiroso? O padrão de projeto Proxy!
Modelo e reutilização em projetos
O padrão de projeto Proxy
Armadilhas de leitura
Armadilhas de escrita
Armadilhas para métodos

E se alguém criasse nossas proxies? O Padrão de Projeto Factory
Isolando a complexidade de criação de proxies com o Padrão de Projeto Factory
Nosso proxy ainda não está 100%!
Isolando a complexidade de associar o modelo com a view na classe Bind
Construtor retornando instância de outro tipo!
Parâmetros REST

Importando negociações
Pré-requisito de infraestrutura
Aprendendo a subir nosso servidor
Serviços disponíveis
Requisições Ajax com o objeto XMLHttpRequest
Entendendo o evento onreadystatechange
Lidando com códigos de status
Realizando o parse da resposta
Criando e adicionando as negociações recebidas
Lidando com possíveis erros no servidor

Combatendo Callback HELL com Promises
O problema da vida assíncrona
Callback HELL e Pyramid of DOOM
O padrão de projeto Promise
Lidando com erros
Pyramid of DOOM novamente? Claro que não, Promise.all nela!
Achatando um lista de arrays!
Isolando a complexidade em HttpService

Título JavaScript Avançado II
Autor Alura
Editora Grupo Caelum
Gênero Curso, Vídeoaula
Ano 2016
Tamanho do arquivo 1,10 GB
Compressão RAR
Formato de arquivo MP4/M4V
Idioma Português (Brasil)

download


Como Usar .UVA Login Registre-se