/csharp-mentorship

Repositório para manter o tracking das aulas de Mentoria de C#

Primary LanguageC#

Mentoria de C#

C# “Zallpy”

Repositório para manter o tracking das aulas de Mentoria de C#

Pré Requisitos

Troubleshooting

Por motivos práticos e para seguir o bom andamento das sessões, sessões de troubleshooting podem ser feitas individualmente entre as sessões, mas nunca na sessão. Para preservar o tempo de todos os participantes e mantermos o bom ritmo das aulas.

Formato das Aulas

Módulo 1

Aula Descrição
#1 - Estruturas e Tipos Diferentes tipos de estruturas da linguagem: strings, long, int, enums, tuplas entre outros
#2 - Classes & OOP Classes, Getters e Setters. Classes abstratas, estáticas, heranças e Partial class
#3 - Interfaces & Injeção de dependências Interfaces, implementações e injeção de dependências. Singleton
#4 - Classes Genéricas Implementação de classes e métodos genéricos
#5 - Async Code Código assíncrono. Tasks. Async & await

Módulo 2

Aula Descrição
#6 - Design Patterns Singleton, Factory, Chain of command entre outros
#7 - API’s & Linq Controllers & Model Validations e utilização de Linq
#8 - Refit & Interceptors Implementação de Refit para clients
#9 - AutoMapper Implementação do AutoMapper
#10 - DDD Apresentação de organização e estrutura DDD na prática

Módulo 3

Aula Descrição
#11 - Testes Unitários Configuração, criação e boas práticas
#12 - Reflection Utilização do System.Reflection
#13 - Atributos & CustomAtributes Utilização de anotações em classes e de implementação de atributos customizados
#14 - Disposables & Garbage Collector Uso de memória no C#
#15 - Lambdas e Delegates Uso de lambdas e delegates

Dúvidas e Contato

matheus.cuba@zallpy.com