Projete código resiliente com interfaces

Iniciante
Programador
.NET
Visual Studio Code

Neste módulo, você explora conceitos avançados de interfaces em C#. Você aprende a implementar membros explícitos da interface, combinar várias interfaces e reduzir as dependências de código usando interfaces.

Objetivos de aprendizagem

No final desta formação, será capaz de:

  • Aplique os princípios de design SOLID.

  • Implemente membros explícitos da interface em uma classe.

  • Use e combine várias interfaces.

  • Reduza as dependências de código com interfaces.

  • Crie código resiliente com interfaces.

Pré-requisitos

  • Visual Studio Code instalado com o C# Dev Kit.

  • Conhecimento básico do IDE de código do Visual Studio.

  • Compreensão básica da linguagem de programação C#.

  • Capaz de criar e implementar interfaces básicas.

  • Familiarizado com classes, abstração de classes e herança.