Curso de JavaScript Developer

4.8

Conteúdo do Curso

Seção 1

2:301 aula
Introdução a JavaScript
  • Introdução2:30

Seção 18

03:57:4719 aulas
Lógica de Programação
  • Algoritmo6:38
  • Pseudocódigo5:02
  • Teste de mesa9:05
  • Hcode Challenge - Fritando um Ovo e Trocando um Pneu do Carro3:40
  • Tipos de Programas10:41
  • Variáveis de memória6:50
  • Tipos de Dados8:14
  • Operadores36:04
  • Variável Indexada ou Vetor10:07
  • Vetor de Vetores ou Matriz20:26
  • Hcode Challenge - Xadrez13:34
  • Comando de decisão - Se - If7:15
  • Comando de decisão - Caso - Switch5:40
  • Comando de Repetição - Enquanto e Faça enquanto - While e Do While16:49
  • Comando de Repetição - Para - For7:17
  • Comando de Repetição - Para Cada - For Each3:41
  • Função7:44
  • Orientação a Objetos41:37
  • Resumo da seção17:23

Seção 33

01:59:119 aulas
Começando com JavaScript
  • JavaScript e o EcmaScript11:37
  • Adicionando JavaScript ao código de um site25:10
  • Trabalhando com arquivos externos38:12
  • Executando JavaScript com Node JS16:51
  • Formatando o código com Prettier4:49
  • Case Sensitive2:38
  • Padrão camelCase7:45
  • Comentando o código7:19
  • Resumo da seção4:50

Seção 48

01:01:455 aulas
Variáveis e Constantes
  • Nomeando Variáveis14:35
  • var e o Hoisting11:17
  • Declarando variáveis e constantes com var, let e const25:07
  • Variáveis não declaradas e modo estrito6:58
  • Resumo da Seção3:48

Seção 61

01:30:358 aulas
Tipos de dados e Operadores
  • Números15:23
  • Precedência de operador10:27
  • Strings13:14
  • Manipulando Strings20:19
  • Variáveis do tipo Boolean10:01
  • null e undefined5:45
  • Objetos e Arrays9:09
  • Resumo da seção6:17

Seção 74

52:587 aulas
Controle de fluxo de um programa
  • Comando de controle - If e Else8:15
  • O Operador ternário6:28
  • Switch()7:30
  • Laços de repetição - For9:04
  • Laços de repetição - while10:55
  • Laços de repetição - do while4:59
  • Resumo da seção5:47

Seção 86

01:21:079 aulas
Arrays
  • Criando e inicializando arrays11:57
  • split(), join() e sort()11:25
  • pop() e push()9:11
  • shift() e unshift()3:34
  • slice() e splice()10:26
  • forEach(), filter(), map() e reduce()21:48
  • Spread Operator3:44
  • Atribuição por desestruturação (destructuring)3:52
  • Resumo da Seção5:10

Seção 97

47:457 aulas
Objetos e JSON
  • Criando e inicializando Objetos com JSON14:45
  • JSON Stringify6:54
  • JSON Parse3:57
  • Object - assign e keys11:23
  • Spread Operator2:50
  • Atribuição por desestruturação (destructuring)4:03
  • Resumo da Seção3:53

Seção 100

52:537 aulas
Funções
  • Criando e inicializando funções7:31
  • Parâmetros para funções7:46
  • Retornando valores de uma função5:57
  • Escopo de função5:31
  • Funções anônimas9:31
  • Arrow Function11:50
  • Resumo da Seção4:47

Seção 104

01:20:196 aulas
DOM, Objetos Globais e APIs da Web
  • Acessando e Manipulando o DOM25:23
  • Objeto Location6:35
  • Formulário18:46
  • Leitura de Arquivos9:52
  • Persistindo dados no navegador14:51
  • Resumo da Seção4:52

Seção 106

01:06:506 aulas
Eventos
  • Criando e inicializando eventos18:49
  • Eventos de janela11:29
  • Eventos de Mouse8:12
  • Eventos de teclado9:59
  • Timeouts e intervalos13:59
  • Resumo da Seção4:22

Seção 109

26:283 aulas
Tratando Exceções
  • throw14:41
  • try catch9:34
  • Resumo da Seção2:13

Seção 111

38:213 aulas
Módulos
  • Node JS - require e exports16:27
  • JavaScript - import e export18:59
  • Resumo da Seção2:55

Seção 113

01:13:167 aulas
Express - Servidor com Node.js
  • Criando e inicializando Servidor com Express15:43
  • Instalando o Insomnia4:03
  • Listando Dados17:44
  • Salvando Dados13:40
  • Editando Dados10:58
  • Excluindo Dados4:47
  • Resumo da Seção6:21

Seção 115

53:166 aulas
JavaScript Assíncrono
  • Criando uma chamada assíncrona com XHR14:20
  • Entendendo Promises9:03
  • Criando uma chamada assíncrona com Fetch API8:10
  • Axios9:12
  • Async Await7:27
  • Resumo da Seção5:04

Seção 117

1:451 aula
Conclusão
  • Conclusão da Fase 1 do Hcode Lab1:45
Ficou interessado?
Hcode: Utilizamos cookies para a personalização de anúncios e experiências de navegação dentro de nosso site. Ao continuar navegando, você concorda com as nossas Política de Privacidade.