Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de JavaScript Avançado - conceitos avançados da linguagem e POO

Curso de JavaScript Avançado - conceitos avançados da linguagem e POO

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Curso Avançado de JavaScript - Conceitos Avançados de Linguagem e OOP

Sobre o Curso

Este curso avançado de JavaScript explora os conceitos de Programação Orientada a Objetos (OOP), programação assíncrona, Event Loop, modularidade, estruturas de dados e empacotamento. É o segundo curso da série JavaScript e oferece uma exploração detalhada do funcionamento interno do JS. É necessário ter conhecimento prévio de JS básico, HTML e CSS para o projeto final. O curso se concentra em transmitir conceitos avançados de linguagem e orientá-lo no uso de frameworks como React, Vue e Angular, com uma compreensão do que acontece nos bastidores. Todo esse conhecimento será aplicado ao projeto final - um aplicativo de biblioteca de livros. Criaremos um aplicativo de página única (SPA) completo com uma estrutura baseada em componentes, reatividade e empacotamento. Ao longo do caminho, até mesmo construiremos nosso próprio mini framework usando princípios de OOP. Neste curso, abordaremos extensivamente os seguintes tópicos:

Tópicos do Curso

- Trabalhando com Map e Set, WeakMap e WeakSet - Lidando com números, Math e BigInt - Lidando com datas e horários - Internacionalizando números e datas usando a API Intl - Trabalhando com temporizadores e intervalos - Princípios de OOP - Protótipo e classes ES6 - Princípios SOLID - JavaScript assíncrono - Solicitações de servidor e seu funcionamento - Funcionamento do Event Loop - Promises e seu uso - Estrutura do DOM - Eventos, captura e borbulhamento - Modularidade com CommonJS e ES6 - Trabalhando com NPM - Configuração de empacotamento de projeto As palestras incluem explicações teóricas e sessões de codificação ao vivo, onde escreveremos código juntos, explorando as complexidades do JavaScript. No final de cada módulo, haverá um teste para reforçar seu conhecimento. Ao final do curso, você adquirirá o conhecimento e as habilidades necessárias para desenvolver suas próprias aplicações JavaScript. Você sempre pode fazer perguntas no chat de estudantes no Telegram ou na plataforma. O link do Telegram pode ser encontrado nos materiais do curso.

O que Você Aprenderá

Ao final deste curso, você será capaz de: - Trabalhar com Map e Set, WeakMap e WeakSet - Lidar com números, Math e BigInt - Internacionalizar números e datas usando a API Intl - Trabalhar com temporizadores e intervalos - Compreender os princípios de OOP - Usar protótipo e classes ES6 - Compreender e aplicar os princípios SOLID - Escrever JavaScript assíncrono - Fazer solicitações de servidor e entender seu funcionamento - Compreender como o Event Loop funciona - Criar e lidar com Promises - Compreender a estrutura do DOM e seu funcionamento - Lidar com eventos e entender os conceitos de captura e borbulhamento - Criar aplicações modulares usando CommonJS e ES6 - Trabalhar com NPM - Configurar o empacotamento do projeto
Ver informações completas