Trilha • Comunidade

Plano de Estudos Benner

2 cursos

1. Fundamentos do .NET Framework e ASP.NET:

  • Estude os conceitos básicos do .NET Framework, incluindo sua estrutura, a Common Language Runtime (CLR) e a Base Class Library (BCL).
  • Familiarize-se com os conceitos básicos do ASP.NET, como WebForms e MVC (Model-View-Controller).

2. Versionamento e Atualizações:

  • Entenda como o versionamento de bibliotecas e assemblies funciona no .NET Framework.
  • Aprenda sobre diferentes estratégias para atualização de sistemas, incluindo atualizações de framework e gerenciamento de dependências.

3. Gerenciamento de Dependências:

  • Aprofunde-se em ferramentas de gerenciamento de pacotes, como NuGet, para instalar e gerenciar bibliotecas e componentes em projetos .NET.
  • Aprenda a lidar com conflitos de dependência e atualizações.

4. Arquitetura de Projetos .NET:

  • Estude os padrões de design comuns usados no desenvolvimento .NET, como o padrão MVC (Model-View-Controller) ou MVVM (Model-View-ViewModel) para aplicações de interface do usuário.
  • Explore a estrutura de pastas recomendada para projetos ASP.NET, separando responsabilidades de forma clara.

5. Logging e Monitoramento:

  • Aprenda a implementar logging eficazmente em suas aplicações, usando bibliotecas como o log4net ou o NLog.
  • Explore ferramentas de monitoramento de desempenho e depuração para identificar problemas de forma eficiente.

6. Boas Práticas de Desenvolvimento:

  • Familiarize-se com os princípios SOLID e outras diretrizes de design de software que ajudam a criar código mais modular, testável e escalável.
  • Aprenda a escrever testes unitários e a usar frameworks de teste, como NUnit ou MSTest.

7. Migração e Modernização:

  • À medida que ganhar mais experiência, estude estratégias de migração de projetos legados do .NET Framework para o .NET Core ou .NET 5+.

8. Participação na Comunidade:

  • Participe de fóruns, grupos de discussão e eventos da comunidade .NET para aprender com outros desenvolvedores e compartilhar suas experiências.

20k xp

Criado em 11/08/2023

Após a data de criação, o autor ou autora da trilha pode ter feito atualizações no conteúdo

O que é esta trilha?

Trilhas são sequências de Cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga Trilhas que te interessem ou crie as suas próprias