/1. Introdução ao JavaScript e Preparação do Ambiente/
|
7. Introdução ao JavaScript - Básico II.mp4
|
678.5 MB
|
2. Conheça a plataforma Udemy e Certificado.mp4
|
90.6 MB
|
2.1 Como Solicitar o Certificado Digital da Hcode.html
|
0.1 KB
|
3. Configurando ambiente (Git, Visual Studio Code e Chrome Developer Tools).mp4
|
133.1 MB
|
3.1 Link do Projeto no GitHub.html
|
0.1 KB
|
4. Configurando o Ambiente, Instalando o Git.html
|
0.1 KB
|
5. Introdução ao JavaScript - Básico I.mp4
|
571.4 MB
|
6. JavaScript - Básico I.html
|
0.1 KB
|
1. Bem vindo ao Curso completo de JavaScript.mp4
|
252.2 MB
|
8. JavaScript - Básico II.html
|
0.1 KB
|
/2. Projeto Calculadora com JavaScript/
|
1. C01 - Estruturando o Projeto.mp4
|
134.3 MB
|
1.1 Link do Projeto no GitHub.html
|
0.1 KB
|
10. C09 - Switch.mp4
|
204.5 MB
|
11. C10 - Adicionando operações - isNaN e Array.length.mp4
|
241.0 MB
|
12. C11 - Eval - Validando o primeiro operador e calculando resultado.mp4
|
209.9 MB
|
13. C12 - For - Procurando o último número do Array.mp4
|
102.1 MB
|
14. C13 - Botão Porcento.mp4
|
114.0 MB
|
15. C14 - Clicando mais de uma vez no botão igual.mp4
|
274.1 MB
|
16. C15 - Botão Ponto.mp4
|
127.5 MB
|
17. C16 - Correções de Bugs com o Ponto.mp4
|
55.4 MB
|
18. C17 - Eventos de Teclado.mp4
|
133.7 MB
|
19. C18 - Ctrl + c e Ctrl + v.mp4
|
135.4 MB
|
2. C02 - Orientação a Objetos e MVC.mp4
|
267.3 MB
|
20. C19 - Trabalhando com Áudio.mp4
|
138.1 MB
|
21. C20 - Definir o valor máximo.mp4
|
56.0 MB
|
22. C21 - Tratar outros erros no eval() com Try Catch.mp4
|
90.0 MB
|
23. C22 - Bonus.mp4
|
85.9 MB
|
24. Repositório do Projeto da Calculadora.html
|
0.3 KB
|
3. C03 - Método Construtor e Encapsulamento.mp4
|
191.8 MB
|
4. Orientação a Objetos.html
|
0.1 KB
|
5. C04 - Manipulando o DOM.mp4
|
218.5 MB
|
6. C05 - Data e Hora.mp4
|
233.9 MB
|
7. C06 - querySelector.mp4
|
83.3 MB
|
8. C07 - Adicionando Evento Click.mp4
|
126.5 MB
|
9. C08 - Aplicando vários Eventos usando split().mp4
|
125.7 MB
|
/3. Gerenciamento de Usuários/
|
1. G1 - Script incorporado e arquivo externo.mp4
|
73.5 MB
|
1.1 Link do Projeto no GitHub.html
|
0.1 KB
|
10. G6 - IF e ELSE.mp4
|
130.6 MB
|
11. If e Else.html
|
0.1 KB
|
12. G7 - Trabalhando com Json.mp4
|
133.1 MB
|
13. Trabalhando com Json.html
|
0.1 KB
|
14. G8 - Trabalhando com Eventos no JavaScript.mp4
|
187.7 MB
|
15. Trabalhando com Eventos.html
|
0.1 KB
|
16. G9 - Trabalhando com Funções.mp4
|
153.6 MB
|
17. Trabalhando com funções.html
|
0.1 KB
|
18. G10 - Programação Orientada a Objetos - Classes e MVC.mp4
|
256.5 MB
|
19. Programação Orientada a Objetos no JavaScript.html
|
0.1 KB
|
2. Script Incorporado e Arquivo Externo.html
|
0.1 KB
|
20. G11 - Programação Orientada a Objetos - MVC - Controller.mp4
|
319.8 MB
|
21. Programação Orientada a Objetos - MVC - Controller.html
|
0.1 KB
|
22. G12 - O operador Spread ....mp4
|
67.6 MB
|
23. G13 - Trabalhando com arquivos - File Reader.mp4
|
149.8 MB
|
23.1 Blog Hcode - Callbacks.html
|
0.1 KB
|
24. Trabalhando com File Reader.html
|
0.1 KB
|
25. G14 - Trabalhando com Promise no JavaScript.mp4
|
153.2 MB
|
25.1 Blog Hcode - Promises.html
|
0.2 KB
|
26. G15 - Ajustando a View do Projeto - Operador Ternário.mp4
|
104.9 MB
|
27. G16 - Trabalhando com Datas, Getters e Setters.mp4
|
463.3 MB
|
28. G17 - Trabalhando com Métodos Estáticos.mp4
|
98.4 MB
|
29. G18 - Validando Formulários.mp4
|
201.7 MB
|
3. G2 - Manipulando o DOM.mp4
|
130.4 MB
|
30. G19 - Atualizando Estatísticas - Usando dataset.mp4
|
248.0 MB
|
31. G20 - Trabalhando com Edição de Dados - Editando a View.mp4
|
74.7 MB
|
32. G21 - Trabalhando com Edição de Dados - Programando o Evento no Botão Editar..mp4
|
122.7 MB
|
33. G22 - Trabalhando com Edição de Dados - Utilizando o laço For In para objetos.mp4
|
99.0 MB
|
34. G23 - Trabalhando com Edição de Dados - Editando valores com Radio e Checkbox..mp4
|
77.2 MB
|
35. G24 - Trabalhando com Edição de Dados - Alterando dados do Objeto..mp4
|
164.2 MB
|
36. G25 - Trabalhando com Edição de Dados - Editando a Imagem com FileReader.mp4
|
233.6 MB
|
37. G26 - Excluindo Dados do Objeto.mp4
|
65.1 MB
|
38. G27 - Armazenando dados na Sessão com sessionStorage.mp4
|
215.9 MB
|
39. G28 - Armazenando Dados com localStorage.mp4
|
63.8 MB
|
4. Manipulando o DOM.html
|
0.1 KB
|
40. G29 - Refactoring - Otimizando o Template.mp4
|
163.2 MB
|
41. G30 - Trabalhando com localStorage - Editando dados no localStorage.mp4
|
272.0 MB
|
42. G31 - Trabalhando com localStorage - Correção com Object.assign.mp4
|
43.8 MB
|
43. G32 - Trabalhando com localStorage - Excluindo dados no localStorage.mp4
|
182.3 MB
|
44. Código Final do Projeto.html
|
0.3 KB
|
5. G3 - Variáveis.mp4
|
160.3 MB
|
6. G4 - Variáveis e Seletores.mp4
|
162.9 MB
|
7. Usando variáveis de memória.html
|
0.1 KB
|
8. G5 - For Each.mp4
|
137.4 MB
|
9. ForEach.html
|
0.1 KB
|
/4. NodeJS - JavaScript no Back-End (No Lado do Servidor)/
|
1. N01 - Introdução ao NodeJS.mp4
|
129.0 MB
|
10. N10 - Persistência de dados com o NeDB (Banco de dados JavaScript).mp4
|
94.5 MB
|
11. N11 - Listando os usuários do banco NeDB.mp4
|
51.0 MB
|
12. N12 - Refatorando Sistema e Otimizando o código.mp4
|
61.0 MB
|
13. N13 - Obtendo dados de um usuário.mp4
|
61.5 MB
|
14. N14 - Editando um usuário.mp4
|
61.4 MB
|
15. N15 - Excluindo um usuário.mp4
|
64.7 MB
|
16. N16 - Validando dados recebidos via Post.mp4
|
119.1 MB
|
17. Código Final do Projeto.html
|
0.3 KB
|
2. N02 - Instalando o NodeJS.mp4
|
62.3 MB
|
3. N03 - Criando um Servidor Web com Node.JS.mp4
|
62.6 MB
|
4. N04 - Detectando URL diferente.mp4
|
77.6 MB
|
5. N05 - Entendendo o Package.Json e Instalando o Express.mp4
|
130.8 MB
|
6. N06 - Nodemon e Criando o Servidor com Express.mp4
|
105.6 MB
|
7. N07 - Separando Rotas do Arquivo Principal.mp4
|
136.4 MB
|
8. N08 - Carregando Rotas com Consign.mp4
|
93.9 MB
|
9. N09 - Recebendo dados via POST e instalando Postman.mp4
|
130.6 MB
|
/5. Projeto - Gerenciamento de Usuários - RESTfull API com Restify/
|
1. U01 - Criando novo projeto com Express Generator.mp4
|
335.6 MB
|
1.1 ArquiteturaRESTful.png
|
268.3 KB
|
1.1 Projeto Usuários LocalStorage no GitHub.html
|
0.1 KB
|
1.1 Projeto Usuários RestAPI no GitHub.html
|
0.1 KB
|
1.2 ArquiteturaRESTful.png
|
268.3 KB
|
1.2 Projeto Usuários LocalStorage no GitHub.html
|
0.1 KB
|
1.2 Projeto Usuários RestAPI no GitHub.html
|
0.1 KB
|
1.3 ArquiteturaRESTful.png
|
268.3 KB
|
1.3 Projeto Usuários LocalStorage no GitHub.html
|
0.1 KB
|
1.3 Projeto Usuários RestAPI no GitHub.html
|
0.1 KB
|
10. U10 - Refatorando para fetch API.mp4
|
155.6 MB
|
2. U02 - Usando Restify para acessar API REST.mp4
|
70.8 MB
|
3. U03 - Ajax com XMLHttpRequest.mp4
|
172.7 MB
|
4. U04 - Adequando os dados salvos no servidor RESTful.mp4
|
37.4 MB
|
5. U05 - Refatorando para uma classe HttpRequest.mp4
|
96.7 MB
|
6. U06 - Consumindo Rotas, POST, PUT e DELETE com Restify.mp4
|
61.7 MB
|
7. U07 - Usando Ajax com método POST e PUT.mp4
|
149.7 MB
|
8. U08 - Usando Ajax com método DELETE.mp4
|
47.6 MB
|
9. U09 - Alterando o limite de bytes enviados por POST.mp4
|
58.1 MB
|
/6. Projeto DropBox Clone/
|
1. D01 - Clone do HTML e CSS do projeto.mp4
|
131.9 MB
|
1.1 ArquiteturaDropBoxClone.png
|
254.5 KB
|
1.1 Link do Projeto no GitHub.html
|
0.1 KB
|
1.2 ArquiteturaDropBoxClone.png
|
254.5 KB
|
1.2 Link do Projeto no GitHub.html
|
0.1 KB
|
10. D10 - Listando dados do Firebase Database.mp4
|
170.4 MB
|
11. D11 - Selecionando arquivos.mp4
|
54.0 MB
|
12. D12 - Selecionando arquivos com CTRL ou SHIFT.mp4
|
187.5 MB
|
13. D13 - Criando e disparando eventos.mp4
|
66.4 MB
|
14. D14 - Menu de opções de acordo com arquivos selecionados.mp4
|
97.5 MB
|
15. D15 - Renomeando arquivo.mp4
|
69.7 MB
|
16. D16 - Excluindo arquivos.mp4
|
302.3 MB
|
17. D17 - Nova Pasta.mp4
|
75.2 MB
|
18. D18 - Navegando nas pastas ou abrindo arquivos.mp4
|
363.6 MB
|
19. D19 - Criando rota para abrir arquivo.mp4
|
73.8 MB
|
2. D02 - Criando projeto com Express Generator.mp4
|
39.8 MB
|
20. D20 - Refatorando para Firebase Storage - Upload.mp4
|
232.9 MB
|
20.1 ArquiteturaDropBoxCloneFirebaseStorage.png
|
313.9 KB
|
21. D21 - Excluindo arquivo do Firebase Storage.mp4
|
48.3 MB
|
22. D22 - Excluindo Diretório Firebase.mp4
|
155.1 MB
|
23. D23 - Abrindo o arquivo.mp4
|
26.0 MB
|
3. D03 - Criando Controller e Evento Click no botão Enviar Arquivos.mp4
|
126.3 MB
|
4. D04 - Enviando arquivos usando Ajax e Promise.all().mp4
|
130.1 MB
|
5. D05 - Recebendo arquivos no Node.js com Formidable.mp4
|
111.2 MB
|
6. D06 - Atualizando View com informações do progresso do Upload.mp4
|
347.4 MB
|
7. D07 - Organizando templates de tipos de arquivos.mp4
|
120.4 MB
|
8. D08 - Adicionar o Firebase a sua Aplicação Web.mp4
|
109.1 MB
|
9. D09 - Gravando dados do Firebase Database.mp4
|
180.5 MB
|
/7. Projeto WhatsApp Clone/
|
1. W01 - Clonando layout HTML e CSS do Projeto.mp4
|
81.4 MB
|
1.1 Link do Projeto no GitHub.html
|
0.1 KB
|
10. W10 - Eventos do campo Digitar Mensagem.mp4
|
116.6 MB
|
11. W11 - Inserir Emoji - cloneNode(), dispatchEvent() e new Event().mp4
|
92.2 MB
|
12. W12 - Inserir Emoji getSelection(), createRange() e DocumentFragment().mp4
|
163.8 MB
|
13. W13 - Ativando a câmera com API MediaDevices.getUserMedia().mp4
|
127.3 MB
|
14. W14 - Criando um servidor Web com Webpack Dev Server.mp4
|
162.7 MB
|
14.1 ArquiteturaWhatsAppClone.png
|
229.3 KB
|
15. W15 - Arquivo de configuração do Webpack - webpack.config.js.mp4
|
130.1 MB
|
16. W16 - Importando e Exportando módulos com Webpack.mp4
|
70.3 MB
|
17. W17 - Parando de capturar imagem da câmera - getTracks().mp4
|
78.5 MB
|
18. W18 - Tirar fotografia da câmera com canvas.mp4
|
231.1 MB
|
19. W19 - Enviando mensagens de documentos anexos.mp4
|
296.7 MB
|
2. W02 - Criando controle principal do App.mp4
|
171.3 MB
|
20. W20 - Lendo capa de arquivo PDF e gerando imagem com PDF.js.mp4
|
422.4 MB
|
21. W21 - Ativando o microfone com API MediaDevices.getUserMedia().mp4
|
95.0 MB
|
22. W22 - Criando classe para eventos em objetos.mp4
|
157.4 MB
|
23. W23 - Gravando áudio capturado pelo microfone com MediaRecorder.mp4
|
301.7 MB
|
24. W24 - Criando evento para o visualizar o tempo de gravação.mp4
|
92.3 MB
|
25. W25 - Configurando o Firebase no projeto.mp4
|
137.2 MB
|
25.1 ArquiteturaWhatsAppCloneFirebase.png
|
335.6 KB
|
26. W26 - Firebase Authentication.mp4
|
231.7 MB
|
27. W27 - Salvando usuário autenticado no banco de dados.mp4
|
221.2 MB
|
28. W28 - Aplicando padrão DAO ao objeto User e criando Evento de dados alterados.mp4
|
420.4 MB
|
29. W29 - Atualizando Dados do perfil do Usuário.mp4
|
53.8 MB
|
3. W03 - Prototype.mp4
|
190.1 MB
|
30. W30 - Adicionando um contato no Whatsapp Clone.mp4
|
133.2 MB
|
31. W31 - Listando os contatos.mp4
|
159.1 MB
|
32. W32 - Evento de click em um contato.mp4
|
79.8 MB
|
33. W33 - Classe Message.mp4
|
165.5 MB
|
34. W34 - Class Chat - Criando uma conversa e usando função btoa() conversão base64.mp4
|
328.6 MB
|
35. W35 - Enviando uma mensagem de texto..mp4
|
111.6 MB
|
36. W36 - Lendo as mensagens de um chat em Tempo Real (Realtime).mp4
|
214.4 MB
|
37. W37 - Descendo o Scroll automaticamente se estiver encostado em baixo..mp4
|
224.9 MB
|
38. W38 - Filtrando lista de contatos.mp4
|
87.0 MB
|
39. W39 - Atualizando status de mensagem (wait, sent e read).mp4
|
383.6 MB
|
4. W04 - Eventos para abrirfechar os painéis Editar Perfil e Adicionar Contato.mp4
|
137.6 MB
|
40. W40 - Enviando imagem da Galeria como anexo.mp4
|
288.8 MB
|
41. W41 - Enviando foto como anexo.mp4
|
272.3 MB
|
42. W42 - Enviando Documento como anexo.mp4
|
425.3 MB
|
43. W43 - Enviando Contato como anexo.mp4
|
210.7 MB
|
44. W44 - Enviar mensagem para contato anexado.mp4
|
145.2 MB
|
45. W45 - Gravando e Enviando Audio como anexo.mp4
|
323.4 MB
|
46. W46 - Atualizando dados do perfil de usuário.mp4
|
109.8 MB
|
47. W47 - Atualizando última mensagem enviada manualmente.mp4
|
74.8 MB
|
48. W48 - Firebase Cloud Functions.mp4
|
150.2 MB
|
49. W49 - Criando função que atualiza a última mensagem enviada.mp4
|
256.6 MB
|
49.1 encode64-decode64.txt
|
2.2 KB
|
5. W05 - Obtendo dados dos painéis e usando FormData.mp4
|
176.7 MB
|
50. W50 - Notificação desktop de novas mensagens.mp4
|
199.8 MB
|
6. W06 - Clique no Menu Anexar - Usando bind() e removeEventListener().mp4
|
193.3 MB
|
7. W07 - Eventos no Menu Anexar.mp4
|
154.7 MB
|
8. W08 - Eventos de gravação do microfone e timer de gravação.mp4
|
99.4 MB
|
9. W09 - Função para formatar milissegundos em minuto e segundo.mp4
|
52.8 MB
|
/8. Projeto Restaurante Saboroso/
|
1. MY01 - Visão Geral do Projeto.mp4
|
67.5 MB
|
1.1 image-admin.png
|
71.2 KB
|
1.1 site.png
|
1.7 MB
|
1.2 image-admin.png
|
71.2 KB
|
1.2 site.png
|
1.7 MB
|
10. MY10 - Refatorando o HEADER e FOOTER reduzindo os Includes.mp4
|
141.6 MB
|
11. MY11 - Efetuando Reserva com Método POST para o MySQL.mp4
|
420.4 MB
|
12. MY12 - Enviando Contato com Método POST para o MySQL.mp4
|
213.0 MB
|
13. MY13 - Criando Rotas para Administração.mp4
|
98.4 MB
|
14. MY14 - Express Session com Redis.mp4
|
265.3 MB
|
14.1 Repositório Redis da Microsoft.html
|
0.1 KB
|
14.2 Redis-x64-3.2.100.zip
|
5.6 MB
|
15. MY15 - Efetuando Login na Administração.mp4
|
148.5 MB
|
16. MY16 - Criando um Middleware em nível de roteador para validar Sessão de Login.mp4
|
224.2 MB
|
17. MY17 - Organizando a Administração em Includes.mp4
|
109.7 MB
|
18. MY18 - Links do Menu.mp4
|
126.0 MB
|
19. MY19 - Formatando Menu Ativo.mp4
|
82.9 MB
|
2. MY02 - Criando aEstrutura doProjeto.mp4
|
106.2 MB
|
2.1 template.zip
|
9.8 MB
|
20. MY20 - Exibindo dados do usuário autenticado.mp4
|
77.2 MB
|
21. MY21 - Tela Inicial consultando dados no MySQL.mp4
|
75.9 MB
|
21.1 Query do Banco de Dados.sql
|
0.2 KB
|
22. MY22 - Administração do Menu - Consultando dados no MySQL.mp4
|
103.7 MB
|
23. MY23 - Administração do Menu - Criando Novo Menu.mp4
|
121.7 MB
|
24. MY24 - Administração do Menu - Enviando Novo Menu via POST.mp4
|
155.5 MB
|
25. MY25 - Administração do Menu - Alterando dados do Menu.mp4
|
118.5 MB
|
26. MY26 - Criando um Plugin para ler e exibir um arquivo de Imagem.mp4
|
129.1 MB
|
27. MY27 - Criando Prototype para enviar formulário via Ajax.mp4
|
118.3 MB
|
28. MY28 - Administração do Menu - Alterando dados via POST.mp4
|
141.9 MB
|
29. MY29 - Administração do Menu - Excluindo dados.mp4
|
117.8 MB
|
3. MY03 - Instalando e Configurando o MySQL.mp4
|
135.0 MB
|
3.1 mysql.sql
|
5.2 KB
|
30. MY30 - Administração da reserva CREATE.mp4
|
153.4 MB
|
31. MY31 - Administração da reserva READ.mp4
|
56.8 MB
|
32. MY32 - Formatando datas com Moment.js e EJS.mp4
|
81.8 MB
|
33. MY33 - Administração da reserva UPDATE.mp4
|
72.9 MB
|
34. MY34 - Administração da reserva DELETE.mp4
|
75.5 MB
|
35. MY35 - Criando componente Grid para tabela.mp4
|
204.7 MB
|
36. MY36 - Trabalhando com eventos do componente.mp4
|
134.4 MB
|
37. MY37 - Refatorando e criando método para botão DELETE.mp4
|
87.6 MB
|
38. MY38 - Utilizando componente HcodeGrid na tela de Menus.mp4
|
107.2 MB
|
39. MY39 - Administração dos usuários criando rotas.mp4
|
73.2 MB
|
4. MY04 - Conectando o NodeJS com MySQL.mp4
|
106.7 MB
|
40. MY40 - Administração dos usuários criando telas.mp4
|
90.6 MB
|
41. MY41 - Administração dos usuários alterando senha.mp4
|
396.2 MB
|
42. MY42 - Administração dos contatos.mp4
|
100.0 MB
|
43. MY43 - Administração dos e-mails recebidos.mp4
|
227.5 MB
|
44. MY44 - Trabalhando com paginação de dados.mp4
|
435.7 MB
|
44.1 tb_reservations_500_inserts.sql
|
52.4 KB
|
45. MY45 - Trabalhando com paginação de dados navegando entre as páginas.mp4
|
380.5 MB
|
46. MY46 - Trabalhando com paginação de dados, botões anterior e próxima.mp4
|
70.5 MB
|
47. MY47 - Trabalhando com gráficos usando Chart.JS.mp4
|
214.6 MB
|
48. MY48 - Obtendo dados do servidor e atualizando gráfico.mp4
|
146.9 MB
|
49. MY49 - Trabalhando em tempo real com Socket.io, Instalando e configurando.mp4
|
204.2 MB
|
5. MY05 - Exibindo dados do Banco de Dados com EJS Embedded JavaScript templates.mp4
|
202.1 MB
|
50. MY50 - Trabalhando em tempo real com Socket.io, Emit e On.mp4
|
277.4 MB
|
6. MY06 - EJS Include.mp4
|
128.2 MB
|
7. MY07 - Organizando o HEADER com Includes.mp4
|
170.8 MB
|
8. MY08 - Organizando o FOOTER com Includes.mp4
|
94.2 MB
|
9. MY09 - Organizando o Conteúdo com Includes.mp4
|
213.5 MB
|
/9. Conclusão/
|
1. Conclusão.mp4
|
51.6 MB
|
1.1 Certificado Digital da Hcode Treinamentos.html
|
0.1 KB
|
Total files 262
|