- Aula Zero! Uma introdução à programação orientada a objetos.
- Classes. Aprenda sobre a criação e utilização de classes em TypeScript.
- Abstração. Explore o conceito de abstração na programação orientada a objetos.
- Conceitos Importantes. Aprofunde-se em conceitos fundamentais da orientação a objetos.
- Encapsulamento. Saiba como encapsular dados e comportamentos em classes.
- Comunicação entre Classes. Descubra como as classes se comunicam entre si.
- HeranƧa. Aprenda sobre heranƧa e como criar hierarquias de classes.
- Polimorfismo. Explore o conceito de polimorfismo na orientação a objetos.
- Interfaces. Saiba como definir interfaces em TypeScript.
- Agregação. Descubra como usar a agregação para criar relações entre objetos.
- Tratamento de Exceções. Aprenda a lidar com exceções e erros em sua aplicação.
- Lambdas e mais. Explore recursos avanƧados, incluindo lambdas, em TypeScript.
Aula A1 - Estrutura de Dados
- Explore os conceitos de estrutura de dados em TypeScript.