- Programação Orientada a Objetos de C#: https://www.udemy.com/course/programacao-orientada-a-objetos-csharp
- AceleraDev C# da CodeNation
A separação das anotações se dá por cinco pastas com os tópicos organizados no curso da Udemy, e uma quinta pasta com eles separados no curso da CodeNation
- Seção 4 Udemy
- Seção 5 Udemy
- Seção 9 Udemy
- Seção 10 Udemy:
- Seção 11 Udemy
- Módulo 3 Codenation:
- Seção 4 :
- Objetos e classe
- Membros estáticos
- Seção 5 :
- Construtor
- Sobrecarga
- Palavra this
- Encapsulamento
- Modificadores de acesso
- Seção 9 :
- Composição
- Enums
- Seção 10 :
- Upcasting e downcasting
- Sobreposição, virtual, override, base
- Herança e polimorfismo
- Classes e métodos abstratos e selados
- Seção 11
- Interface e IComparable
- Módulo 1
- Overview e Hello World em C#
- Variáveis, tipos por valor e referência
- Conversões
- Condicionais e loops
- Módulo 2
- Objetos e classe
- Herança e polimorfismo
- Encapsulamento
- Classes abstrata, estática e construtor
- Interface e namespace
- Módulo 3 :
- Generics, Extensions e Exceptions
- Coleções
- Linq e Lambda
- Leitura e escrita em arquivos textos (StreamReader/ StreamWriter)
- Extensão de metadados através de atributos
- Reflexão no .NET
- Acesso a atributos personalizados