Conteúdo do Curso
Seção 1
01:18:4914 aulas
Introdução
- Introdução ao Desenvolvimento Web Moderno4:26
- O que é HTML5, CSS3 e JavaScript10:54
- A arquitetura Cliente/Servidor9:13
- O que é uma aplicação Front-End4:35
- O que é uma aplicação Back-End5:54
- Entendendo o protocolo Http5:01
- O universo JavaScript8:30
- O que é o ES2015 ou ES67:06
- O que são os navegadores?2:55
- Instalando configurando e atualizando o Google Chrome2:30
- Conhecendo o Google Developer Tools2:33
- Instalando e Conhecendo o Visual Studio Code4:08
- Instalando Extensões para VSCode3:40
- Comandos básicos para Terminal7:24
Seção 30
01:41:397 aulas
HTML5
- Introdução ao HTML59:46
- Atributos Globais4:52
- Introdução ao CSS34:46
- Armadilhas com HTML5 e CSS338:02
- Analisando um documento HTML513:50
- Entendendo a Semântica em HTML517:41
- Formulário12:42
Seção 60
01:03:578 aulas
CSS3
- Conhecendo os principais seletores4:02
- Entendendo Display, block, inline, inline-block e FlexBox18:09
- Formatando Texto7:28
- Formatando Imagens6:42
- Entendendo o BoxModel6:11
- Responsive Web Design - Mobile First10:37
- Introdução a Transition e Transform5:53
- Criando um Reset.css4:55
Seção 89
59:335 aulas
Git
- Introdução ao Git8:56
- Instalação e configuração do Git11:10
- Comandos principais do Git10:30
- Conhecendo o GitHub14:02
- Sincronizando repositório local e remoto, configurando SSH14:55
Seção 115
2:301 aula
Introdução a JavaScript
- Introdução2:30
Seção 138
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 159
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 173
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 181
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 186
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 189
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 192
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 195
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 198
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 201
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 203
26:283 aulas
Tratando Exceções
- throw14:41
- try catch9:34
- Resumo da Seção2:13
Seção 205
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 207
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 209
42:025 aulas
Tipos de Bancos de Dados
- Banco de Dados vs Base de Dados10:40
- Banco de Dados Relacional2:41
- Banco de Dados Não Relacional - NoSQL15:16
- Os principais Bancos de Dados do mercado11:18
- Resumo da seção2:07
Seção 210
38:213 aulas
Módulos
- Node JS - require e exports16:27
- JavaScript - import e export18:59
- Resumo da Seção2:55
Seção 211
2:081 aula
Introdução
- Database Developer - Conhecendo o curso2:08
Seção 212
01:19:324 aulas
Setup - MySQL
- Pré-requisitos para instalar o MySQL no Windows17:44
- Instalando o MySQL no Windows11:21
- Configurando o MySQL no Windows15:38
- Conhecendo o MySQL Workbench34:49
Seção 213
22:203 aulas
A Linguagem SQL e o MySQL
- A origem da linguagem SQL6:53
- A Origem do MySQL13:33
- Resumo da Seção1:54
Seção 214
54:269 aulas
DDL - Data Definition Language
- Data Definition Language1:54
- create user7:46
- create database5:49
- create table10:32
- create view6:28
- create procedure13:10
- alter table6:17
- drop table0:47
- drop database1:43
Seção 215
31:156 aulas
DML - Data Manipulation Language
- Data Manipulation Language1:48
- Insert6:32
- Update9:08
- Delete1:58
- Truncate3:17
- A cláusula Where8:32
Seção 216
01:25:488 aulas
Introdução ao Node.js
- Introdução5:47
- Instalando o Node.js9:38
- Executando primeiro script - Hello World12:18
- Introdução ao Npm7:38
- Criando um servdor HTTP12:08
- Auto Reload com Nodemon10:54
- Instalando o Insomnia REST21:25
- Revisão da Seção6:00
Seção 217
01:09:336 aulas
Introdução ao NestJS
- Instalando Nest CLI5:42
- Criando um novo projeto12:17
- Conhecendo Controllers25:34
- Conhecendo Services15:17
- Conhecendo Modules5:00
- Revisão da Seção5:43
Seção 218
42:595 aulas
Estrutura de Projeto com Node.js
- Arquivo package.json6:14
- Scripts embutidos no package12:08
- Dependências do projeto9:46
- Diretório node_modules10:16
- Revisão da Seção4:35
Seção 219
54:256 aulas
API com Express e TypeScript
- Instalando o Express15:13
- Configurando TypeScript10:45
- Executando TypeScript com ts-node-dev5:18
- Usando outros métodos HTTP15:40
- Usando o Express Router5:10
- Revisão da Seção2:19