Entendendo o ECMAScript 6
4.6 (239 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,234 students enrolled

Entendendo o ECMAScript 6

Tudo o que você precisa saber sobre o ES6
Highest Rated
4.6 (239 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,234 students enrolled
Last updated 9/2017
Portuguese
Portuguese [Auto-generated]
Current price: $11.99 Original price: $54.99 Discount: 78% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 18 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Os novos conceitos da ECMAScript 6 e como aplicá-los no desenvolvimento do dia a dia.
Course content
Expand all 96 lectures 05:58:41
+ Introdução
3 lectures 02:14

Seja bem-vindo ao nosso curso de ECMAScript 6!

Preview 00:40

Descrição da Aula

Preview 01:11
Links para Contato
00:23
+ Ferramentas
3 lectures 06:50

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Ferramentas
3 questions
+ Métodos Auxiliares
11 lectures 38:56
O método tradicional
01:35
forEach
04:59
map
02:52
filter
04:20
find
04:37
every
04:59
some
03:11
reduce - parte 1
05:18
reduce - parte 2
04:05
Conclusão
01:32
Resumo - Métodos Auxiliares
01:28

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Métodos Auxiliares
5 questions
+ Iteradores e Iteráveis
5 lectures 11:09
O conceito de iteração
01:17
Iteradores
01:28
Iteráveis
03:54
Resumo - Iteradores e Iteráveis
01:03

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Iteradores e Iteráveis
3 questions
+ For...of
5 lectures 11:21
Iteração com o laço for...of
03:57
A diferença entre o For...in e o For...of
02:02
break e continue
02:14
Voltando ao Chapéu Seletor
02:09
Resumo - for...of
00:59

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - For...of
3 questions
+ Novas estruturas de dados
11 lectures 33:24
Introdução
00:21
Introdução aos Mapas
02:03
Map
07:55
Administrando uma biblioteca
04:54
WeakMap
02:54
Onde usar WeakMaps?
03:03
Resumo - Map e WeakMap
02:03
Introdução aos Sets e Weaksets
00:55
Sets
05:41
WeakSets
02:09
Resumo - Set e WeakSet
01:26

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Novas estruturas de dados
6 questions
+ Const e Let
7 lectures 27:11
Introdução
01:04
Escopo de função
07:09
Const
04:14
Let
02:39
Temporal Dead Zone (TDZ)
07:54
Conclusão
02:08
Resumo - const e let
02:03

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Const e Let
5 questions
+ Template Strings
5 lectures 21:48
Introdução
03:56
Usando Template Strings
06:13
Exemplo prático de utilização
05:55
Templates String Marcados
04:16
Resumo - Template Strings
01:28

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Template Strings
4 questions
+ Arrow Functions
5 lectures 20:49
Funções menos verbosas
03:44
Contexto de execução
11:25
Conclusão
00:58
Resumo - Arrow Functions
01:20

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Arrow Functions
4 questions
+ Melhorias em objetos literais
4 lectures 18:48
Objetos no JavaScript
07:38
Melhorias em objetos literais
05:01
Melhorias em objetos literais - Cont.
04:34
Resumo - Melhorias em Objetos Literais
01:35

Vamos fixar os conhecimentos adquiridos neste capítulo com alguns exercícios. Não se esqueça de visitar o repositório no GitHub para os exercícios práticos.

Exercícios - Melhorias em Objetos Literais
3 questions
Requirements
  • É necessário conhecimento básico em Javascript.
Description

Seja muito bem-vindo a uma nova era na história do JavaScript!

Há muitos anos que a linguagem JavaScript não ganhava modificações e funcionalidades novas relevantes, mas isso finalmente mudou com a chegada da nova versão da especificação ECMAScript. Nos últimos cinco anos, o JavaScript ganhou muita força com o "grande boom" do ecossistema Node.js e npm. A flexibilidade da linguagem tem sido usada a favor não somente do lado do cliente, mas também do lado do servidor. Tudo isso fez com que a comunidade reconhecesse a força da linguagem e finalmente a levasse a sério.

Neste curso - baseado no livro ECMAScript 6 - Entre de Cabeça no Futuro do JavaScript - te apresentaremos as principais mudanças trazidas para a linguagem com a especificação. Aprenderemos não somente o conceito, mas principalmente como aplicá-lo na prática no dia-a-dia. E para fixar o conhecimento, o curso acompanha uma série de exercícios práticos e resumos em PDF dos tópicos apresentados. Veremos muitas coisas novas, como:

  • Novas maneiras de iterar objetos e coleções
  • Declaração de variáveis com let e const
  • O laço de iteração for...of
  • Melhorias em funções com arrow functions
  • As novas de estruturas de Map, WeakMap, Set e WeakSet
  • Modularização e classes
  • Melhorias em objetos literais
  • Operadores Rest e Spread
  • Desestruturamento de objetos
  • Promises (Promessas)
  • Geradores e símbolos
  • E muito mais!

Confira o currículo do curso, as aulas gratuitas e não perca mais tempo! O JavaScript não para de evoluir e o ECMAScript 6 é a ponte para entrar de cabeça no futuro do JavaScript!

Who this course is for:
  • Desenvolvedores de Software de qualquer nível de experiência
  • Estudantes de computação (ciência da computação, sistemas de informação, engenharia de software, etc)