🚨 Get Your Free NFT Certificate Mint by Completing the Web3 Exam! START NOW
assistindo agora
2 Alunos

Descrição

O que você vai aprender?

  • Comece com o básico do Javascript Aprenda a usar ES6 nos seus projetos Aprenda tudo sobre ES6 Aprenda a usar Gulp e Webpack

Requisitos

  • Um Browser de Internet Moderno Saber o básico de HTML/CSS serão de grande ajuda
  • NFT Certificate
  • 196 Lições
  • Iniciante
  • English
  • 5.0 Avaliação
  • +100 XP

Share Course on Social media

Grade Curricular do Curso

Course consist of total 22h 6m of content, in total.

Seção 2: Tipos Básicos
1:14:22
Tipos Básicos parte 1 - Números e Strings
11:18
Tipos Básicos Parte 2 - Booleanos
08:32
Tipos Básicos Parte 3 - Booleanos (Continuação)
04:11
Tipos Básicos Parte 4 - Objetos
11:54
Tipos Básicos Parte 5 - Objetos (Continuação)
14:59
Tipos Básicos Parte 6 - Arrays
10:43
Tipos Básicos Parte 7 - Arrays (Continuação)
12:45
Seção 3: Variáveis
51:52
Introdução às Variáveis Parte 1
05:52
Introdução às Variáveis Parte 2
09:51
Introdução às Variáveis Parte 3
08:15
Introdução às Variáveis Parte 4
04:06
Escopo e Introdução ao Let
09:40
Let (Continuação)
02:34
Introdução ao Const
10:15
Recapitulação
01:19
Seção 4: Operadores
1:06:48
Introdução ao If
07:53
Operadores de sinal de igualdade
11:11
Outros operadores de comparação
13:45
Ifs Aninhados
06:48
Operadores Lógicos
10:50
Operadores Not
09:07
Else e Else If
07:14
Seção 5: Funções
1:02:33
Introdução às Funções
06:37
Introdução às Funções parte 2
09:15
Introdução às Funções Parte 3
09:24
Entendendo o Hoisting
03:41
Expressões de Função
06:52
Funções que alteram propriedades não primitivas
06:13
Funções Aninhadas Parte 1
05:20
Funções Aninhadas Parte 2
10:17
Funções Aninhadas Parte 3
04:54
Seção 6: Mais Funções
1:02:59
Expressões de Função
08:36
Return e Colchetes
06:48
Mais Exemplos
06:59
Mais Exemplos (Continuação)
03:55
Valores padrão
14:15
Parâmetros Rest
10:44
Arrow Functions
10:51
Arrow Functions (Continuação)
00:51
Seção 7: Condicional Switch
27:26
Condicional Switch Parte 1
07:42
Condicional Switch Parte 2
05:41
Condicional Switch Parte 3
06:12
Condicional Switch Parte 4
02:35
Condicional Switch Parte 5
05:16
Seção 8: Loops
1:27:52
Introdução aos Loops
03:54
For...In e For Each
10:11
For...of
09:36
For...of (Continuação)
03:25
Loops com While
05:28
Loops com While (Continuação)
10:17
Loop - Do While
05:07
Loop - Do While (Continuação)
02:20
Loop For
10:17
Loop For (Continuação)
06:05
Controlando Loops
11:01
Terminando Loops For
10:11
Seção 9: DOM
1:46:40
Introdução ao DOM
11:03
Obtenção e configuração de ID e classe Parte 2
09:52
Obtenção e configuração de ID e classe Parte 3
04:42
Obtenção e configuração de ID e classe Parte 4
04:00
Criando e Anexando Elementos
06:39
Criando e Anexando Elementos (Continuação)
07:29
Removendo Elementos
07:03
Introdução ao DOM (continuação)
14:53
getElementbyId Parte 1
11:44
getElementbyId Parte 2
03:24
getElementbyId Parte 3
04:22
DOM querySelector
05:02
DOM querySelectorAll
08:24
Adentrando o DOM
04:42
Obtenção e configuração de ID e classe Parte 1
03:21
Seção 10: Eventos
1:31:37
Introdução aos Eventos
09:09
DOMContentLoaded
09:30
Carregar um Evento
04:05
Carregar um Evento (Continuação)
02:08
Recomendações
01:24
Introdução aos Eventos (Continuação)
06:32
Funções de Disparo e Remoção de Eventos
08:04
Propagação de Eventos
17:36
Padrão de Design Comum
06:54
preventDefault
04:40
preventDefault (Continuação)
07:51
Evento principal
03:57
Evento principal (Continuação)
09:47
Seção 11: Template strings
36:48
Template strings Parte 1
02:37
Template strings Parte 2
14:49
Template strings Parte 3
05:01
Template strings Parte 4
10:09
Template strings Parte 5
04:12
Seção 12: Desestruturação
1:11:46
Desestruturação de arrays parte 1
10:45
Desestruturação de arrays parte 2
07:50
Desestruturação de arrays parte 3
09:45
Desestruturação de objetos parte 1
05:50
Desestruturação de objetos parte 2
09:54
Desestruturação de objetos parte 3
07:16
Desestruturação de objetos parte 4
07:16
Desestruturação de Objetos Aninhados
04:09
Desestruturação de Objetos Aninhados (continuação)
09:01
Seção 13: Exceções Throw e Try...Catch
42:23
Exceções Throw
09:20
Exceções Throw (Continuação)
03:02
Try...Catch Parte 1
06:48
Try...Catch Parte 2
09:49
Try...Catch Parte 3
02:47
Método Finally
08:04
Considerações finais
02:33
Seção 14: Linguagem de Programação Orientada a Objetos
1:04:25
POO em JS introdução Parte 1
14:33
Herdando do Objeto Parte 2
05:01
Herdando do Objeto Parte 3
02:18
POO em JS introdução Parte 2
07:33
POO em JS introdução Parte 3
04:13
POO em JS introdução Parte 4
02:37
POO em JS introdução Parte 5
05:15
Construtores de Objeto Parte 1
08:39
Construtores de Objeto Parte 2
02:09
Construtores de Objeto Parte 3
02:33
Herdando do Objeto Parte 1
09:34
Seção 15: Classes, Herança e Agrupamento
1:13:50
Introdução às Classes
08:12
Praticando Funções e Looping (Continuação)
04:21
Considerações Finais
03:35
Introdução às Classes (Continuação)
08:29
Herança Parte 1
05:20
Herança Parte 2
02:02
Herança Parte 3
07:11
Métodos Estáticos
10:42
Herança - Pros e Contras
03:01
Agrupando sem Herdar
11:14
Praticando Funções e Looping
09:43
Seção 16: Callback e Promise
1:36:38
Callback Parte 1
09:42
Promise Parte 3
06:15
Promise Parte 4
02:38
Promise Parte 5
08:29
Promise Parte 6
02:22
Promise Parte 7
06:35
Promise Parte 8
08:09
Promise Parte 9
03:17
Promise Parte 10
06:13
Callback Parte 2
05:48
Callback Parte 3
02:56
Callback Parte 4
05:20
Callback Parte 5
09:09
Callback Parte 6
03:39
Callback Parte 7
04:57
Promise Parte 1
05:56
Promise Parte 2
05:13
Seção 17: Dados e Atributos
1:10:43
Introdução
10:41
Buscando e processando dados
09:20
Maneiras alternativas de anexar ao HTML
11:28
Múltiplos Objetos na Resposta
05:48
Múltiplos Objetos na Resposta (Continuação)
07:47
Loops e Atributos de Dados Parte 1
06:28
Loops e Atributos de Dados Parte 2
05:51
Loops e Atributos de Dados Parte 3
10:12
Considerações Finais
03:08
Seção 18: Sintaxe e Propriedade
1:27:26
Sintaxe de Espalhamento (Spread syntax) Parte 1
09:08
PropertyNames (Continuação)
07:21
Mapas
15:13
Set
10:14
Set (Continuação)
06:10
Considerações Finais
02:10
Sintaxe de Espalhamento (Spread syntax) Parte 2
02:22
Sintaxe de Espalhamento (Spread syntax) Parte 3
02:50
Sintaxe de Espalhamento (Spread syntax) Parte 4
04:52
Sintaxe de Espalhamento (Spread syntax) Parte 5
03:52
Sintaxe Rest e Definições de Método
08:40
Propriedades shorthand
03:52
Propriedades shorthand (Continuação)
04:42
PropertyNames
06:00
Seção 19: Usando Babel CLI e Gulp
1:03:44
Transpiling
10:32
Compilar usando Gulp Parte 4
04:47
Compilar usando Gulp Parte 5
02:17
Compilar usando Gulp Parte 6
01:58
Usando Babel CLI parte 1
13:08
Usando Babel CLI parte 2
03:03
Usando Babel CLI parte 3
04:58
Configurando um servidor simples
02:38
Configurando um servidor simples (Continuação)
02:24
Compilar usando Gulp Parte 1
08:21
Compilar usando Gulp Parte 2
04:52
Compilar usando Gulp Parte 3
04:46
Seção 20: Linting, empacotamento e Servidor de Desenvolvimento
52:01
Introdução
12:38
Servidor de Desenvolvimento (Continuação)
03:01
Atenção às Mudanças
02:06
Linting com eslint
07:23
Linting com eslint
02:58
Empacotando Parte 1
05:10
Empacotando Parte 2
06:47
Empacotando Part 3
01:11
Empacotando Part 4
05:19
Servidor de Desenvolvimento
05:28

Avaliações da plataforma BitDegree