Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de JavaScript Moderno do Início 2.0 - Renovação em 2023

Curso de JavaScript Moderno do Início 2.0 - Renovação em 2023

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Curso Moderno de JavaScript - Do Iniciante ao Avançado

Um Curso Abrangente de 36 Horas para Dominar o JavaScript

Você está procurando aprimorar suas habilidades em JavaScript e se tornar um desenvolvedor avançado? Não procure mais! Nosso Curso Moderno de JavaScript foi projetado para levá-lo de um nível iniciante a um nível avançado em apenas 36+ horas.

Neste curso abrangente, você começará do básico absoluto do JavaScript, aprendendo sobre tipos de dados, funções e loops. Conforme você avança, você mergulhará em tópicos mais avançados, como manipulação do DOM, JavaScript assíncrono com promises, async/await e muito mais. Você até mesmo adquirirá o conhecimento para escrever testes unitários para algoritmos.

Nós vamos além da superfície e exploramos como o JavaScript funciona internamente, incluindo contexto de execução, pilha de chamadas e o loop de eventos. Além disso, você aprenderá sobre as ferramentas do Webpack e como criar um ambiente de desenvolvimento moderno.

Ao longo do curso, você terá acesso a uma pasta chamada JavaScript Sandbox onde todo o código dos módulos de aprendizado será organizado. Isso permite fácil referência e acesso a trechos de código sempre que necessário. Além disso, o curso inclui tanto o código final quanto o código inicial para vários projetos, juntamente com links para os repositórios do GitHub.

O que você vai aprender:

  • Básico e Fundamentos: Tipos de dados, variáveis let & const, funções, condicionais, loops, literais de objeto, etc.
  • Estruturas de Dados: Arrays, objetos, maps, sets, bem como estruturas de dados personalizadas como pilhas e filas.
  • Manipulação do DOM: Seletores, percorrendo o DOM, mostrar/ocultar, criar e remover elementos, ouvintes de eventos.
  • OOP: Funções construtoras, protótipos, herança, classes, propriedades protegidas, getters/setters.
  • JS Assíncrono: Ajax & XHR, Fetch API, callbacks, promises, async/await.
  • Tratamento de Erros: Try...Catch, erros HTTP.
  • Web & APIs do Navegador: Canvas, geolocalização, áudio/vídeo, API de animações web.
  • Módulos e Ferramentas: CommonJS & ES Modules, Webpack, plugins, loaders, ambiente de desenvolvimento e fluxo de trabalho modernos.
  • Teste de Unidade de Algoritmos: Aprenda a biblioteca de testes Jest e algoritmos como palíndromos e anagramas.
  • Node.js & Express: Aprenda sobre módulos do Node, pacotes NPM e construa uma API REST com Express & MongoDB.
  • Desenvolvimento Full Stack: Construa uma API com Express e um frontend com Webpack. Sem frameworks frontend!
  • E muito mais!

Projetos do Curso e Mini-Projetos:

  • Lista de Compras
  • Aplicativo de Filmes Flix
  • Projeto Tracalorie OOP
  • Refatoração do Projeto Tracalorie com Webpack
  • Gerador de Piadas do Chuck Norris
  • Aplicativo Full Stack de Ideias Aleatórias - API & Frontend
  • Projeto Inicial do Webpack
  • Mini-Projeto Keycode
  • Gerador de Usuários Aleatórios
  • Player de Música
  • Player de Vídeo
  • Máquina de Bateria
  • Perfis Rolantes
  • Aplicativo de Enquetes
  • Gerador de Piadas
  • Animação de Bola
  • Relógio Animado
  • Todos do Typicode
  • Texto para Fala

O que você vai aprender:

  • Aprenda os Fundamentos (Variáveis, Loops, Funções, etc)
  • Aprenda como o JavaScript Funciona (Contexto de Execução, Pilha de Chamadas, JavaScript Assíncrono)
  • Domine o Document Object Model & Eventos (Interatividade)
  • JavaScript Assíncrono (Callbacks, Promises, Fetch, Ajax)
  • OOP (Construtores, Protótipos, Classes)
  • Ferramentas e Fluxo de Trabalho Modernos (Webpack, Babel, Estrutura de Arquivos, NPM, Plugins & Loaders)
  • Projeto Full Stack com Webpack, Node, Express & MongoDB
  • 5 Projetos do Mundo Real e 10+ Mini-Projetos
Ver informações completas