Menu
SEU CARRINHO

Formação Full Stack JavaScript - OneBitCode

Formação Full Stack JavaScript - OneBitCode
Formação Full Stack JavaScript - OneBitCode
  • DISPONIBILIDADE: Disponível
  • Autor: Onebitcode
  • Código: 4112244
R$29,99

Curso 100% completo Formação Full Stack JavaScript administrado pela OneBitCode!

Trilha Full Stack JavaScript

Sequencia das aulas:

JS 1

  • JS I - Introdução à Linguagem
  • 1. Apresentação e introdução ao módulo
  • 2. Material de Apoio: Mapa Mental
  • 3. Dicas e Ferramentas
  • 4. O que é uma Linguagem de Programação
  • 5. O que é JavaScript
  • 6. Tipos de dados
  • 7. Variáveis
  • 8. Operadores e expressões
  • 9. Comentários
  • 10. Quiz 1 - Conceitos Básicos
  • 11. Usando JavaScript no HTML
  • 12. Recursos nativos do navegador
  • 13. Exercício 1: Cadastro de usuário - Calculadora de 4 operações
  • 14. Resolução do Exercício 1: Cadastro de usuário - Calculadora de 4 operações
  • 15. Comparação de dados
  • 16. Operadores lógicos
  • 17. Quiz 2 - Operações Lógicas
  • 18. Estruturas Condicionais: If e Else
  • 19. Exercício 2: Teste de velocidade e cálculo de dano
  • 20. Resolução do Exercício 2: Teste de velocidade e cálculo de dano
  • 21. Estruturas Condicionais: Switch
  • 22. Exercício 3: Conversor de Medidas
  • 23. Resolução do Exercício 3: Conversor de Medidas
  • 24. Estruturas de Repetição: While
  • 25. Exercício 4: Visitando novas cidades
  • 26. Resolução do Exercício 4: Visitando novas cidades
  • 27. Estruturas de Repetição: Do While
  • 28. Exercício 5: Menu interativo e controle financeiro
  • 29. Resolução do Exercício 5: Menu interativo e controle financeiro
  • 30. Estruturas de Repetição: For
  • 31. Exercício 6: Robô da tabuada - Procurando palíndromos
  • 32. Resolução do Exercício 6: Robô da tabuada - Procurando palíndromos

JS 2

  • 1. Estruturas de dados
  • 2. Arrays
  • 3. Trabalhando com Arrays - Parte 1
  • 4. Trabalhando com Arrays - Parte 2
  • 5. Exercício 7: Fila de espera - Pilha de cartas
  • 6. Resolução do Exercício 7: Fila de espera - Pilha de cartas
  • 7. Arrays bidimensionais
  • 8. Objetos
  • 9. Quiz 3 - Arrays e Objetos
  • 10. Exercício 8: Cadastro de imóveis
  • 11. Resolução do Exercício 8: Cadastro de imóveis
  • 12. Funções
  • 13. Parâmetros de uma função
  • 14. Retorno de uma função
  • 15. Escopo
  • 16. Exercício 9: Calculadora geométrica
  • 17. Resolução do Exercício 9: Calculadora geométrica
  • 18. Métodos
  • 19. Funções recursivas
  • 20. Funções anônimas
  • 21. High-Order Functions
  • 22. High-Order Functions e Arrays - Parte 1
  • 23. High-Order Functions e Arrays - Parte 2
  • 24. Quiz 4 - Revisando Funções
  • 25. Objetos globais
  • 26. Exercício 10: Desafio final
  • 27. #1 Resolução do Exercício 10: Desafio final
  • 28. #2 Resolução do Exercício 10: Desafio final
  • 29. Recapitulando o que aprendemos

JS 3

JS III - DOM

  • 1. Introdução
  • 2. Eventos no HTML
  • 3. O que é DOM
  • 4. Obtendo elementos HTML do DOM
  • 5. Criando novos elementos no DOM
  • 6. Quizz 5 - Revisando o DOM
  • 7. Praticando a Manipulação do DOM
  • 8. Exercício 11 - Escalação de Times
  • 9. Resolução exercício 11 - Escalação de Times
  • 10. Enviando valores do DOM para o Javascript
  • 11. Trabalhando com eventos no Javascript
  • 12. Trabalhando com formulários no Javascript
  • 13. Quizz 6 - Eventos e formulários
  • 14. Exercício 12 - Cadastro de Devs
  • 15. Resolução exercício 12 - Parte 1 - Cadastro de Devs
  • 16. Resolução exercício 12 - Parte 2 - Cadastro de Devs
  • 17. Manipulando Estilos com Javascript
  • 18. Manipulando Atributos com Javascript
  • 19. Quizz 7 - Se aprofundando na manipulação do DOM
  • 20. Projeto prático: Calc.js - Parte 1
  • 21. Projeto prático: Calc.js - Parte 2
  • 22. Exercício 13 - Jogo da Velha (tic-tac-toe)
  • 23. Resolução exercício 13 - Jogo da Velha (tic-tac-toe) - Parte 1
  • 24. Resolução exercício 13 - Jogo da Velha (tic-tac-toe) - Parte 2
  • 25. Resolução exercício 13 - Jogo da Velha (tic-tac-toe) - Parte 3
  • 26. Armazenamento no navegador - Parte 1
  • 27. Armazenamento no navegador - Parte 2
  • 28. Encerramento

JS 4

JS IV - JS Moderno

  • 1. Introdução
  • 2. Versões do ECMAScript
  • 3. Compatibilidade de recursos
  • 4. Template literals
  • 5. Arrow functions
  • 6. Desestruturação de objetos e arrays
  • 7. Quizz 8 - Recursos do JS Moderno I
  • 8. Operador spread
  • 9. Rest params
  • 10. Encadeamento opcional
  • 11. Operador de Coalescência Nula
  • 12. Quizz 9 - Recursos do JS Moderno II
  • 13. Exercício 14 - Estatística na programação
  • 14. Resolução exercício 14 - Estatística na programação
  • 15. Introdução aos módulos
  • 16. Módulos CommonJS
  • 17. ES Modules
  • 18. Tipos de export do ESM
  • 19. Quizz 10 - Revisando os Módulos
  • 20. Exercicio 15 - Modularizando uma aplicação
  • 21. Resolução exercicio 15 - Modularizando uma aplicação
  • 22. Conhecendo o npm
  • 23. Usando o npm
  • 24. Arquivos json
  • 25. Exercício 16 - Datas com dayjs
  • 26. Resolução exercício 16 - Datas com dayjs
  • 27. npx e scripts npm
  • 28. Quizz 11 - NPM
  • 29. Conhecendo o babel
  • 30. Usando o babel
  • 31. Conhecendo o webpack
  • 32. Usando o webpack
  • 33. Configurando o webpack
  • 34. Utilizando loaders
  • 35. Utilizando plugins
  • 36. Exercício 17 - Estruturando um projeto moderno
  • 37. Resolução exercício 17 - Estruturando um projeto moderno
  • 38. Utilizando o webpack-dev-server
  • 39. Quizz 12 - Revisando Babel e Webpack
  • 40. Encerramento

JS 5

JS V - POO

  • 1. Introdução ao módulo
  • 2. Revisando Objetos no Javascript
  • 3. O que é Programação Orientada a Objetos
  • 4. Classes e Instâncias
  • 5. Exercício 18 - Treinando a Criação de Classes
  • 6. Resolução do Exercício 18 - Treinando a Criação de Classes
  • 7. Quizz 13 - Primeiros Passos na POO
  • 8. Associação
  • 9. Exercício 19 - Simulando um Blog com Classes
  • 10. Resolução do Exercício 19 - Simulando um Blog com Classes
  • 11. Encapsulamento
  • 12. Herança
  • 13. Exercício 20 - Classes para o DOM
  • 14. Resolução do Exercício 20 - Parte 1 - Classes para o DOM
  • 15. Resolução do Exercício 20 - Parte 2 - Classes para o DOM
  • 16. Polimorfismo
  • 17. Exercício 21 - Personagens para Jogo
  • 18. Resolução do Exercício 21 - Personagens para Jogo
  • 19. Acessadores: get e set
  • 20. Atributos e Métodos Estáticos
  • 21. Quizz 14 - Conceitos Fundamentais da POO
  • 22. Projeto prático guiado: JS Bookstore (parte 1)
  • 23. Projeto prático guiado: JS Bookstore (parte 2)
  • 24. Projeto prático guiado: JS Bookstore (parte 3)
  • 25. Exercício 22 - Classes para um Banco Digital
  • 26. Resolução do Exercício 22 - Parte 1 - Classes para um Banco Digital
  • 27. Resolução do Exercício 22 - Parte 2 - Classes para um Banco Digital
  • 28. Recapitulando o que aprendemos

JS 6

JS VI - Tópicos Avançados

  • 1. Introdução ao módulo
  • 2. Tratamento de Erros com try, catch e finally.
  • 3. Expressões Regulares no Javascript - Parte 1
  • 4. Expressões Regulares no Javascript - Parte 2
  • 5. Exercício - Validador de email e senha
  • 6. Resolução - Validador de email e senha
  • 7. Conhecendo o setTimeout() e o setInterval()
  • 8. Assincronicidade no Javascript
  • 9. Conhecendo as Promises
  • 10. Utilizando .then() e .catch() em Promises
  • 11. Exercício - Treinando o uso das Promises
  • 12. Resolução - Treinando o uso das Promises
  • 13. Encadeando Promises
  • 14. Quizz 15 - Tópicos Avançados
  • 15. Executando várias Promises
  • 16. Funções async
  • 17. Rejeitando Promises em Funções async
  • 18. Utilizando await
  • 19. Promise.all() com async e await
  • 20. Exercício - Refatorando as Promises
  • 21. Resolução - Refatorando as Promises
  • 22. Revisão: Comunicação na Web com HTTP
  • 23. Conhecendo as APIs Restfull
  • 24. Requisições GET com Javascript
  • 25. Requisições POST com Javascript - Parte 1
  • 26. Requisições POST com Javascript - Parte 2
  • 27. Exercício Final - Consumindo uma API
  • 28. Resolução - Consumindo uma API - Parte 1
  • 29. Resolução - Consumindo uma API - Parte 2
  • 30. Encerramento
  • 31. Prova final do Javascript com certificado
Informação do curso
Ano2023
Tamanho do Arquivo73.10 GB
IdiomaPortuguês