Entendendo o ECMAScript 6
4.8 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
73 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Entendendo o ECMAScript 6 to your Wishlist.

Add to Wishlist

Entendendo o ECMAScript 6

Tudo o que você precisa saber sobre o ES6
4.8 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
73 students enrolled
Last updated 9/2017
Portuguese
Current price: $23 Original price: $60 Discount: 62% off
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 18 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Os novos conceitos da ECMAScript 6 e como aplicá-los no desenvolvimento do dia a dia.
View Curriculum
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 is the target audience?
  • 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)
Curriculum For This Course
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
8 More Sections
About the Instructor
Diego Martins de Pinho
4.8 Average rating
10 Reviews
73 Students
1 Course
Desenvolvedor de Software

Desenvolvedor de Software por mais de 4 anos e autor do livro ECMAScript 6 - Entre de Cabeça no Futuro do JavaScript publicado pela Casa do Código. Bacharel em Ciência da Computação pela PUCSP e MBA em Gestão da Tecnologia pela FIAP. É cofundador da Code Prestige, startup especializada no ensino de programação à distância. Ama a combinação de empreendedorismo e tecnologia. Nas horas vagas, gosta de ler, escrever e desenvolver jogos.

Code Prestige
4.8 Average rating
10 Reviews
73 Students
1 Course
Escola de Programação

A Code Prestige é uma startup dedicada ao ensino de programação à distância. Nossos instrutores possuem muitos anos de experiência no mercado e apoiados na nossa metologia diferenciada, produzem diariamente uma série de conteúdos de ótima qualidade sobre programação. Contribuímos com a comunidade distribuindo vídeos, artigos, projetos e desenvolvendo uma série de outras atividades e também vendemos cursos e e-books mais aprofundados para os profissionais mais exigentes.