Conteúdo curso ES6/TDD. https://www.udemy.com/js-com-tdd-na-pratica
- Escopo do JS
- Variável let no JS
- Variável const no JS
- Temporal Dead Zone
- Introdução a Arrow Function
- Arrow Function e o Lexical This)
- Arrow Funcion Example
- Introdução a Template Literals
- Usando Template Literals para Html Fragments
- Tagged Template
- Shorthand Properties
- Default Parameters
- Novos métodos para Strings
- Array.from()
- Array.of()
- Array.find() e Array.findIndex() -
- array.fill()
- Introdução ao Destructuring
- Destructuring em Arrays
- Fazendo swap de variáveis com destructuring
- Introdução ao Spread Operator
- Usando o spread dentro de funções
- Rest params
- Introdução a Promises
- Exemplo Real de Promises
- Manipulando múltiplas Promises
- Herança Prototipal
- Criando Classes do ES6
- Usando extended classes
- Introdução a Symbols
- Iterators e Iterables - for...of
- Introdução a Generators
- Usando Generators para fluxos assíncronos
- Introdução ao Proxy
- Introdução ao Set
- Introdução ao WeakSet
- Introdução ao Map
- Introdução ao WeakMap
- Introdução a Módulos em JS (
- Configurando o Webpack (
- Trabalhando com Imports no ES6
- Trabalhando com Exports no ES6
- UglifyJS no Webpack
- Variáveis de Ambiente no Webpack
- Adicionando Sourcemaps em nosso código
- Inicializando um server com Webpack
https://github.com/pedroapfilho/high-order-functions
This project is licensed under the MIT License - see the LICENSE.md file for details