16,0 horas Concluído

JavaScript Avançado

Instituição: TreinaWeb
Período: 1 de August de 2021 — 2 de August de 2021
Parte das formações

Descrição do Curso

Neste curso iremos apresentar funcionalidades mais avançados do JavaScript, permitindo que o aluno desenvolva pequenos sistemas web. Além de vídeos e textos, há também exercícios e desafios para fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você irá aprender:
- Internacionalização;
- Promises, Iterators/Generators, Async/Await;
- Requisições com Fetch;
- Módulos;
- Web Workers;
- Proxy e Reflect;
- Armazenamento de dados com LocalStorage, SessionStorage e IndexedDB;
- O que são Frameworks;
- Conhecendo a aplicação do JavaScript além do navegador.

Mapa de Currículo

1 - Introdução O que vimos? O que veremos? Instalando o Node.js Instalando um Servidor 2 - Internacionalização O que é Internacionalização? Language Tags e Localização NumberFormat DateTimeFormat Estruturando o Projeto Internacionalizando os Dados Questionário 3 questões 3 - Funções Autoexecutáveis O que são Funções Autoexecutáveis? Passando variáveis Variáveis e Funções Privadas Modularização Modularizando o Código Questionário 3 questões 4 - Código Assíncrono O Que é Código Assíncrono Callbacks Promises Promises - Métodos Estáticos Criando Promises Iterator Criando Iterators Generators Criando Generators Trabalhando com Async/Await Questionário 3 questões 5 - Requisições com Fetch O que é AJAX? O Antigo Objeto XHR Fazendo requisições com Fetch Configurando a Requisição Buscando Dados por Requisições 6 - Módulos Módulos no JavaScript Trabalhando com Módulos Separando Módulos em Arquivos Questionário 3 questões 7 - Web Workers O que são Threads? O que são Web Workers? Criando Web Workers Gerando Template com Workers Questionário 3 questões 8 - Proxy e Reflect Trabalhando com Proxies Reflect Reagindo a Mudanças com Proxies Questionário 3 questões 9 - Armazenamento de Dados Armazenando Dados no Navegador LocalStorage SessionStorage IndexedDB - Preparando o Banco de Dados IndexedDB - Inserindo Dados IndexedDB - Buscando Dados IndexedDB - Atualizando Dados IndexedDB - Removendo Dados Armazenando Dados Questionário 3 questões 10 - Frameworks O que são Frameworks? Apresentando o Vue.js 11 - JavaScript além do Navegador O JavaScript além do Navegador Node.JS Testes Qualidade de Código Automatização de Tarefas Servidores Aplicativos Mobile Softwares Desktop SmartTVs 3D Jogos Plugins Sistemas Operacionais Programação de Hardwares e Internet das Coisas Hologramas Realidade Virtual e Realidade Aumentada Inteligência Artificial

Categorias & Tópicos

Front-end JavaScript