Orientação a Objetos com C#: Abstração, Encapsulamento, Herança e Polimorfismo, os pilares da Orientação a Objetos


📚 Capítulos


Capítulo 0 - Sintaxe Básica em C#

Capítulo 1 - Entendendo Classe e Objeto em C#

Capítulo 2 - Construtores e this

Capítulo 3 - Encapsulamento e Propriedades

Capítulo 4 - Herança e Reutilização de Código

Capítulo 5 - Herança: Sobrescrita

Capítulo 6 - Classes e Membros Abstratos

Capítulo 7 - Interfaces: Contratos Puros

Capítulo 8 - Polimorfismo: A Versatilidade dos Objetos

Capítulo 9 - Namespaces e Organização de Projetos

Capítulo 10 - Tratamento de Exceções

Capítulo 11 - Delegates e Eventos

Capítulo 12 - LINQ: Consultas Integradas à Linguagem

Capítulo 13 - Programação Assíncrona com async/await

Capítulo 14 - Interface Gráfica (GUI) - Dando Cara à Sua Aplicação

Capítulo 15 - Persistência de Dados - Armazenando Informações

Capítulo 16 - Manipulação de Arquivos Texto

🏋🏻 Exercícios 🤸🏻


Sintaxe Básica - Exercícios - Capítulo 0️⃣

Classes e Objetos - Exercícios - Capítulo 1️⃣

Construtores e this - Exercícios - Capítulo 2️⃣

Encapsulamento e Propriedades

Herança e Reutilização de Código

Herança: Sobrescrita

Classes e Membros Abstratos

Interfaces: Contratos Puros

Polimorfismo

9️⃣ N/A

Capítulo 10: Tratamento de Erros (Try-Catch)

Em Construção:

🤺 Revisões Para Avaliação ⚔️


Revisão 1 - Capítulos 1️⃣, 2️⃣, 3️⃣ e 4️⃣


Trabalhos & Desafios


Simulador de Pet Virtual (Tamagotchi)

Projeto: O Mercador de Arcádia