Desenvolvimento Web
Roadmap Desenvolvedor Backend .NET
Construa APIs de produção com ASP.NET Core, EF Core, injeção de dependência, configuração, hosting e testes.
- Intermediário
- cerca de 12 horas
- 7 módulos
- 15 etapas
Antes de começar
O que você vai aprender
1. A Plataforma .NET
O CLR, JIT e GC, injeção de dependência, e configuração, options e logging.
- CLR, JIT e GC — .NET · CLR, JIT e GC
- Injeção de Dependência — .NET · Injeção de Dependência
- Configuração, Options e Logging — .NET · Configuração, Options e Logging
2. ASP.NET Core
Middleware, roteamento e endpoints, com autenticação e autorização.
- ASP.NET Core, Middleware e Roteamento — .NET · ASP.NET Core, Middleware e Roteamento
- Autenticação e Autorização — .NET · Autenticação e Autorização
3. EF Core
Mapeie e consulte dados com Entity Framework Core e mantenha o acesso rápido e seguro sob concorrência.
- Fundamentos de EF Core — .NET · Fundamentos de EF Core
- Performance e Concorrência no EF Core — .NET · Performance e Concorrência no EF Core
4. SQL para Aplicações
Mantenha os dados da aplicação corretos com transações, ACID, níveis de isolamento, locks e MVCC.
- Transações e ACID — Bancos de Dados · Transações e ACID
- Isolamento, Locks e MVCC — Bancos de Dados · Isolamento, Locks e MVCC
5. Hospedagem e Testes em .NET
Background services e health checks, e testes de aplicações .NET.
- BackgroundService e Health Checks — .NET · BackgroundService e Health Checks
- Testes em .NET — .NET · Testes em .NET
6. Fundamentos de Observabilidade
Logs estruturados e tracing distribuído com OpenTelemetry.
- Logs Estruturados — Observabilidade · Logs Estruturados
- Tracing Distribuído e OpenTelemetry — Observabilidade · Tracing Distribuído e OpenTelemetry
7. Async e Concorrência em C#
async/await e tasks, threads, locks e coleções concorrentes.
- Async e Await — C# · Async e Await
- Threads, Locks e Coleções Concorrentes — C# · Threads, Locks e Coleções Concorrentes
Cada etapa é liberada quando você responde bem às suas questões, e um módulo concluído conta em todos os roadmaps que o compartilham.
Comece este roadmap grátis