C# Dev - Caminho do Herói
Foco: Conhecimento em C#
Por que colocou curso de outras coisas? R: Acredito serem conhecimentos necessários, sendo o de Front-end pelo menos o básico e mais prioritário. DevOps para ser o diferencial mas não precisando ser o foco desse plano, podendo até enrolar.
Não sei o que são essas nomenclaturas, estou perdido? R: Não se acanhe e vai na aba de "Aprofundar", procure por vídeos que os instrutores falam sobre isso. Não desista!!
Observação: Se você não sabe nada, eu não pularia esse começo e a ordem.
Observação nº2: Não que você precise de tudo isso, apenas seria bom ter esse conhecimento para até poder entrar na roda de conversa com uma noção do que está sendo dito (não que se você não souber você não deva conversar, muito pelo contrário).
Considerações finais: O Microsoft Learn da própria Microsoft é muito boa sobre C#, .Net, Asp.Net, Azure. Use-o como material complementar.
Se na metade ou em outro momento você quiser mudar de linguagem, não tenha medo e receio. Indicações para o Back-end: Golang, Python.
Boa sorte, bons estudos e mantenha-se firme porque você consegue!!
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso Lógica de programação: mergulhe em programação com JavaScript
-
Curso Lógica de programação: explore funções e listas
-
Curso Lógica de programação: praticando com desafios
-
Curso Bootstrap5: crie uma landing page responsiva
-
Curso Bootstrap 5: novos recursos e práticas recomendadas de HTML, CSS e JavaScript
-
Curso C#: criando sua primeira aplicação
-
Curso C#: aplicando a Orientação a Objetos
-
Curso C#: dominando Orientação a Objetos
-
Curso C#: consumindo API, gravando arquivos e utilizando o LINQ
-
Curso Git e GitHub: compartilhando e colaborando em projetos
-
Curso Git e GitHub: dominando controle de versão de código
-
Curso C#: Trabalhando com Arrays e Coleções
-
Curso C#: trabalhando com arquivos
-
Curso C#: criando e distribuindo bibliotecas em .NET
-
Curso C#: aplique boas práticas de refatoração e torne seu código mais legível
-
Curso C#: aprenda a criar testes limpos com boas práticas
-
Curso C#: aplique princípios SOLID
-
Curso HTTP: entendendo a web por baixo dos panos
-
Curso .NET 6: criando uma web API
-
Curso .NET 6: relacionando entidades
-
Curso .NET 6 e Identity: implementando controle de usuário
-
Curso .NET: persistindo dados com Entity Framework Core
-
Curso .NET: criando uma API Web com ASP.NET Core
-
Curso .NET: desenvolvendo uma aplicação web com ASP.NET Core Blazor
-
Curso .NET: gerenciamento de memória para otimização de performance
-
Curso Microsoft SQL Server 2022: conhecendo SQL
-
Curso Microsoft SQL Server 2022: consultas avançadas
-
Curso Microsoft SQL Server 2022: manipulando dados
-
Curso Microsoft SQL Server 2022: conhecendo o T-SQL
-
Curso Microsoft SQL Server 2022: aprofundando em procedures e funções
-
Curso Microsoft SQL Server 2022: administrando o banco de dados
-
Curso Microsoft SQL Server 2022: performance
-
Curso Testes em .NET: criando testes de unidade com xUnit
-
Curso Testes em .NET: testando integração com banco de dados
-
Curso Testes em .NET: testes de interface usando Selenium
-
Curso Selenium WebDriver e C# parte 1: testes da sua web app
-
Curso Selenium WebDriver e C# parte 2: outros recursos
-
Curso A Empresa Ágil: implemente o Business Agility nas organizações
-
Curso Testes em .NET: integração e entrega contínua com Azure DevOps
-
Curso Docker: criando e gerenciando containers
-
Curso Integração Contínua: testes automatizados e pipeline no Github Actions
-
Curso Integração Contínua: Pipeline Docker no Github Actions
-
Curso Microsserviços na prática: entendendo a tomada de decisões
-
Curso Microsserviços e .NET6: implementando a comunicação
-
Curso Microsserviços e .NET6: deploy na AWS
-