Pages.OpenCourse.advanced-javascript.headline
Pages.OpenCourse.advanced-javascript.description



01
Recursos e Sintaxe do ES6+
Let, Const, Arrow Functions e Template Literals
Lição 01
45 Minutos
Destructuring e Operadores Spread/Rest
Lição 02
1 Hora
Módulos (Import/Export) e Classes
Lição 03
1 Hora
02
JavaScript Assíncrono
Entendendo o Event Loop
Lição 01
1 Hora
Promises e a Sintaxe Async/Await
Lição 02
1 Hora
Fazendo Chamadas de API com Fetch e Axios
Lição 03
45 Minutos
03
Programação Orientada a Objetos (POO) em JS
Herança Protótipa vs. Sintaxe de Classes
Lição 01
1 Hora
Construtores e Métodos de Instância
Lição 02
45 Minutos
Conceitos de Encapsulamento e Polimorfismo
Lição 03
45 Minutos
04
Conceitos de Programação Funcional
Funções de Ordem Superior (Map, Filter, Reduce)
Lição 01
1 Hora
Imutabilidade e Funções Puras
Lição 02
45 Minutos
Closures e Escopo em Profundidade
Lição 03
1 Hora
05
Práticas Avançadas de Desenvolvimento
Introdução a Testes Unitários com Jest
Lição 01
1 Hora
Padrões de Design em JavaScript (ex: Padrão Módulo)
Lição 02
1 Hora
Técnicas de Otimização de Desempenho
Lição 03
45 Minutos