Este é um minicurso de ES6 (ES2015) para programadores JavaScript. Este curso explora através de exercícios e demonstrações práticas os principais recursos do ES6/ES2015 como let/const, promessas, lambdas, operadores rest e spread, geradores, etc.
Ao final do curso o aluno deverá ser capaz de:
- Entender a diferença entre var, let e const e saber quando usar cada um
- Construir funções anônimas e com parâmetros default e qualificados
- Utilizar os operadores rest e spread
- Realizar diversas operações em objetos, strings e arrays (atribuição, desestruturação e outras)
- Manipular dados usando estruturas como mapas (maps) e conjuntos (sets)
- Criar, exportar e importar classes e módulos em JavaScript
- Construir e controlar o fluxo de código assíncrono usando promessas
- Criar e usar iteradores e geradores
Este curso é destinado a programadores JavaScript.
- Declarações com let e const
- Sintaxe de funções
- Operador rest e spread
- Operações em objetos, strings e arrays
- Estruturas de dados: maps e sets
- Classes
- Módulos
- Promessas
- Geradores e iteradores