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

JavaScript Avançado I: ES6, Orientação a Objetos e Padrões de Projetos
Conteúdo detalhado:
Prólogo: regras, código e manutenção
Bem-vindo
Considerações sobre curso
Visão geral do projeto
Visão geral da página
Manipulando DOM
Se "enrolando" com o DOM
Onde estão as boas práticas?
Especificando uma Negociação
O que é um modelo?
O paradigma orientado a objetos
OO e Classes
A classe Negociação
Construtor da classe e parâmetros
Cuidado com o modelo anêmico
Métodos
Encapsulamento
A sintaxe get
Objetos imutáveis
Programação defensiva
A ligação entre as ações do usuário e o modelo
A classe NegociacaoController
Associando métodos do controller às ações do usuário
Transformando document.querySelector em $!
Evitando percorrer o DOM muitas vezes
O problema com datas
Resolvendo um problema com o paradigma funcional
Spread Operator: deixando código menos verboso
Arrow Functions: deixando o código ainda menos verboso

Lidar com data é trabalhoso? Chame um ajudante!
Exibindo o objeto Date no formato dia/mês/ano
Isolando a responsabilidade de conversão de datas
Métodos estáticos
Chega de concatenações com Template Strings
Criando nosso ListModel
Temos o modelo, mas e a view?
Classes que representam nossas Views
Exaurindo o poder de Template Strings
Bolando um sistema de renderização
Construindo um Template Dinâmico
Totalizando o volume em nosso Template
Generalizando a solução da nossa View
Repetir código nunca é bom
Herança e reutilização de código
construtor vs super

Título JavaScript avançado I: ES6, orientação a objetos e padrões de projetos
Autor Alura
Editora Grupo Caelum
Gênero Curso
Ano 2013
Tamanho do arquivo 1,24 GB
Compressão RAR
Formato de arquivo MP4/M4V
Idioma Português (Brasil)

download


Como Usar .UVA Login Registre-se