Promoção Especial de Halloween

Economize 20% em todos os cursos comprado-os agora
assistindo agora
4 Alunos

77 Lições

Avançado

O que você vai aprender?

  • Entender como o Javascript funciona e é conceitos fundamentais.
  • Entenda conceitos avançados, como fechamentos, herança protótipo, IIFEs e muito mais.
  • Escreva um código Javascript sólido e bom e crie sua própria estrutura ou biblioteca Javascript.
  • Melhore drasticamente sua capacidade de depurar problemas em Javascript.
  • Evite armadilhas e erros comuns que outros codificadores de Javascript fazem e muito mais .....

Grade Curricular do Curso

11h 26m
Seção 2: Contextos de execução e ambientes lexicais
1:33:53
Conceitual: Pares e Objetos de Nome / Valor
04:09
O ambiente global e o objeto global
10:58
O Contexto de Execução - Criação e Içamento
09:43
Lateral Conceitual: Javascript e 'indefinido'
08:05
O contexto de execução - execução de código
02:55
Lateral conceitual: execução síncrona simples e síncrona
02:17
Invocação de Função e a Pilha de Execução
08:06
Ambientes de Funções, Contexto e Variável
07:56
A corrente do escopo
17:25
Escopo, ES6 e let
04:18
E sobre retornos de chamada assíncronos?
10:26
Seção 3: Tipos e Operadores
1:17:20
Conceitual: Tipos e Javascript
02:51
Tipos primitivos
05:17
Conceitual: os operadores
06:33
Precedência do Operador e Associatividade
14:15
Lateral Conceitual: Coerção
06:14
Operadores de Comparação
19:43
Existência e Booleanos
07:24
Valores padrão
07:52
Quadro de lado: valores padrão
07:11
Seção 4: Objetos e Funções
4:28:24
Objetos e o ponto
15:23
Objetos e Objetos Literais
10:33
Estrutura: Fingindo Namespaces
08:07
JSON e Literais de Objetos
07:17
Funções são objetos
08:03
Instruções de Função e Expressões de Função
20:32
Conceitual: pelo valor vs por referência
16:09
Objetos, funções e 'this'
21:27
Lado conceitual: matrizes - coleções de qualquer coisa
05:40
'argumentos' e propagação
12:00
Quadro de lado: Sobrecarga de função
04:43
Conceitual: Analisadores de sintaxe
02:26
Perigoso além: Inserção automática de ponto e vírgula
05:47
Quadro de lado: espaço em branco
04:25
Expressões de Funções Imediatamente Invocadas (IIFEs)
17:07
Quadro de lado: IIFEs e código seguro
08:05
Entendendo Closures
11:09
Compreender Closures - Parte 2
19:21
Framework Aside: fábricas de função
12:25
Closures e Callbacks
08:27
call(), apply(), e bind()
20:55
Programação Funcional
20:17
Programação Funcional - Parte 2
08:06
Seção 5: JavaScript orientado a objetos e herança prototípica
39:59
Lateral Conceitual: Herança Clássica vs. Prototypal
05:11
Entendendo o protótipo
14:02
Tudo é um objeto (ou primitivo)
05:47
Reflexão e Estender
14:59
Seção 6: Construindo Objetos
1:07:25
Função Construtores, 'new' e a História do Javascript
15:54
Função Construtores e '.prototype'
10:24
Perigoso Aside: 'new' e funções
04:17
Conceitual Aside: Construtores de Funções Internas
10:32
Perigoso Aside: Construtores de Funções Internas
03:57
Perigoso Aside: Arrays e for..in
03:17
Object.create e Pure Prototypal Inheritance
12:37
ES6 e Classes
06:27
Seção 7: Odds e Ends
18:15
Inicialização
05:42
'typeof' , 'instanceof', e Descobrir o que é algo
06:41
modo estrito
05:52
Seção 8: Examinando Frameworks e Bibliotecas Famosas
52:23
Aprendendo com o bom código do outro
03:51
Mergulho Profundo no Código Fonte: jQuery - Parte 1
21:31
Mergulho Profundo no Código Fonte: jQuery - Parte 2
15:38
Mergulho Profundo no Código Fonte: jQuery - Parte 3
11:23
Seção 9: Vamos construir uma biblioteca de framework
48:17
Requisitos
02:58
Código Seguro de Estruturação
03:07
Nosso Objeto e Seu Protótipo
09:18
Propriedades e Métodos Chainable
16:58
Adicionando Suporte ao jQuery
05:22
Bom comentário
02:22
Vamos usar nosso framework
08:12
Seção 10: Aulas BONUS
04:33
TypeScript, ES6, e Idiomas Transpilados
04:33
Seção 11: BÔNUS Preparando-se para o ECMAScript 6
00:55
Recursos existentes e futuros
00:55
Seção 12: Conclusão
01:01
Aprendendo a amar as partes estranhas
01:01

Descrição

Requisitos

  • Conhecimento básico de Javascript (variáveis, loops e funções básicas - é tudo que o curso espera que você saiba!)
  • Um navegador e editor de texto

Sobre o Instrutor

Comentários 9
Alunos 964
Cursos 5

Avaliações da plataforma BitDegree

Nossos alunos dizem Excelente
9.5 de 10
trustpilot logo 1 trustpilot logo