/js

Curso javascript es6 e tdd

Primary LanguageHTMLMIT LicenseMIT

Arquivos das aulas do Módulo de ES6

Conteúdo curso ES6/TDD. https://www.udemy.com/js-com-tdd-na-pratica

Ementa do Módulo

  • 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

Cool links

https://github.com/pedroapfilho/high-order-functions

License

This project is licensed under the MIT License - see the LICENSE.md file for details