Back-end .NET
Antes de iniciar com C# é interessante ter conhecimentos básicos de programação, neste caso irei inserir alguns cursos para iniciação do aluno. Segue a lista:
- Lógica de programação (Qualquer linguagem).
- HTTP / HTTPS Protocol.
- Git (Version Control) e GitHub.
- Estruturas de Dados e Algoritmos.
Esse é um caminho para se tornar Desenvolvedor Back-end, para isso é necessário seguir essa trilha. Primeiramente o conhecimento de C# é fundamental para manutenção de serviços da estrutura do Ploomes. Conhecimento de banco de dados (SQL Server e MongoDB) e API RESTful também é indispensável. Conhecimentos necessários:
- Conhecimento em C#.
- Desenvolvimento de bancos de dados SQL Server.
- Desenvolvimento de bancos de dados MongoDB.
- Manutenção dos serviços da estrutura Ploomes usando .NET (C#);
- Azure DevOps Services
Conhecimentos (PLUS):
- JavaScript.
- MongoDB.
- Kubernetes.
Como não existe um curso na Alura específico deixarei Links para estudar, API RESTful utilizando C#:
- Introdução ao Refit REST API Client - C#
- https://www.youtube.com/watch?v=MCKBMAY58Rk
- Desenvolva uma API Rest com C# .Net Core e Dapper acessando o SQL Server
- https://www.youtube.com/watch?v=_KRSMsMIDvg
- Criando uma API com ASP NET Core C# | Aula 1
- https://www.youtube.com/watch?v=I5ZkkG3yTwM&list=PLhna1crYw0SNVBXZddt_oxtIoXUq4O0Hx
Este é basicamente o Roadmap caso queira se organizar melhor:
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
-
Alura+ Praticando Lógica de Programação com Shell Scripting
-
Artigo Algoritmos e Lógica de programação: O que são e qual a importância?
-
Curso Git e GitHub: repositório, commit e versões
-
Artigo Como escrever um README incrível no seu Github
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Git e Github: estratégias de ramificação, Conflitos e Pull Requests
-
Formação Aprenda a programar em C# com Orientação a Objetos
-
Formação C# e Orientação a Objetos: coleções, arquivos e bibliotecas
-
Formação ASP.Net Core: crie aplicações com C#, .NET, Entity Framework e LINQ
-
Artigo HTTP: Desmistificando o protocolo da Web
-
Artigo Métodos de requisição do HTTP
-
Formação Microsoft SQL Server 2022
-
Formação Windows Forms com C#
-
Formação Boas práticas em C#
-
Formação Testes em .NET
-
Formação Consultas com Oracle Database
-
Formação SQL com MySQL Server da Oracle
-
Formação MongoDB
-
Curso Google Kubernetes Engine
-
Artigo Conheça o Microsoft Azure: ferramenta para criar serviços de nuvem
-
Curso Azure: gerencie Kubernetes com AKS e ACR
-