- Executores
-
Aprender
Aprender Python Exemplos executáveis, NumPy, pandas e mais Aprender IARedes neurais, ML e LLMs do zero Aprender C e C++ Ponteiros, memória, STL e C++ moderno Aprender C#Fundamentos, POO, LINQ, async e exercícios .NET Algoritmos em Python Busca, ordenação, recursão e visualizações O(n) Algoritmos em C e C++ Compare implementações em C e C++
- DesafiosNovo
C# orientado a objetos
Classes, encapsulamento, herança, polimorfismo, interfaces, records e genéricos.
Começar a trilha →- Lição 1 desafio Classes e objetos Modele estado e comportamento juntos em uma classe C#.
- Lição 1 desafio Propriedades e encapsulamento Proteja as invariantes de um objeto com propriedades validadas.
- Lição 1 desafio Herança Reaproveite e especialize comportamento com uma classe base.
- Lição 1 desafio Polimorfismo Chame implementações diferentes por meio de um contrato comum.
- Lição 1 desafio Folha de pagamento polimórfica Calcule o pagamento de diferentes tipos de funcionários.
- Lição 1 desafio Interfaces e abstração Defina capacidades que tipos sem relação podem implementar.
- Lição 1 desafio Records e igualdade por valor Represente dados imutáveis com tipos record concisos.
- Lição 1 desafio Genéricos Escreva classes e métodos reutilizáveis e com segurança de tipos.
- Lição 1 desafio Repositório genérico em memória Guarde qualquer tipo de entidade com uma classe genérica reutilizável.