Logo

JavaScript - Novidades do ES6 (ES2015)

Faz parte das formações: Desenvolvedor Django Full-Stack  

Instituição: TreinaWeb

Descrição

Nesse curso mostraremos os novos recursos do JavaScript definidos no ECMAScript2015. Todos esses recursos são ensinados em vídeo aulas práticas, exemplos de fácil compreensão e exercícios de fixação.

Nesse curso entre outras coisas você aprenderá:

- O que é ECMAScript?
- Declarações de variáveis e passagem de valores;
- Operador Spread;
- Template Literals;
- Arrow Functions;
- Maps e Sets;
- Classes;
- Código Assíncrono com Generators, Iterators e Promises;
- Trabalhando com Módulos;
- Novas funções adicionadas.

Ementa

1 - O Novo ECMAScript
O que é ECMAScript?
Transpilação
Configuração do Ambiente

2 - Declaração de Variáveis e Passagem de Valores
Const
Criando constantes
Let
Declarando variáveis com let
Declarando várias variáveis
Declarando várias variáveis
Valor Padrão em Funções
Valor Padrão em parâmetros de funções
Symbols
Trabalhando com Symbols
Questionário 3 questões

3 - Novas Sintaxes
Operador Spread
Conhecendo o operador Spread
Template Literals
Trabalhando com Template Literals
for..of
Comparando for..of com for..in
Arrow Functions
Conhecendo as Arrow Functions
Extensões dos Objetos Literais
Funcionalidades novas nos objetos literais
Questionário 3 questões

4 - Coleções
Maps
WeakMaps
Maps e WeakMaps
Sets
WeakSets
Sets e WeakSets
Questionário 3 questões

5 - Classes
Criando Classes
Estendendo Classes
Criando Classes
Static
Estendendo Classes Nativas
Herança de Classes Nativas
Questionário 3 questões

6 - Código Assíncrono
O Que é Código Assíncrono
Callbacks
Promises
Criando Promises
Conhecendo as Promises
Promises - Métodos Estáticos
Iterator
Criando um Iterator
Criando Iterators
Generators
Criando Generators
Questionário 3 questões

7 - Requisições com Fetch
O Antigo Objeto XHR
Fetch
Configurando a Requisição
Fazendo requisições com Fetch

8 - Módulos
Módulos no JavaScript
Exportando
Importando
Default
Trabalhando com Módulos
Questionário 3 questões

9 - Novas Funções
Adições na API
Array
Object
Math
Number
String

10 - Projeto Final
Projeto com JavaScript Clássico
Refatorando o Projeto com ES2015

Data de Início:  2 de Agosto de 2021

Data de Conclusão:  3 de Agosto de 2021

Carga Horária:  14,0

Categorias:  Front-end   JavaScript