Plano de carreira
Treinamento para desenvolvedores
O Microsoft Learn ajuda você a descobrir as ferramentas e as habilidades necessárias para se tornar um desenvolvedor.
Procurar o plano oficial para desenvolvedoresSelecione o nível de carreira que você deseja explorar
Ao escolher o nível de carreira de seu interesse, a página exibirá o conteúdo e as informações direcionados a esse nível de carreira.
O que é um desenvolvedor?
Como desenvolver, você aproveita sua experiência técnica de ponta a ponta em infraestrutura, código, dependências internas e entre serviços e operações em sistemas distribuídos de grande escala para desenvolver e aprimorar, de modo proativo e contínuo, a confiabilidade, o desempenho, a eficiência, a latência e a escalabilidade de serviços e/ou produtos que operam em escala. Essa função inclui consultoria sobre otimização de código, compartilhamento de conhecimentos e insights extraídos do trabalho em serviços ou produtos relacionados e participação na resposta a incidentes ao longo dos ciclos de vida de desenvolvimento e operações. Você desenvolve código, scripts, sistemas e/ou ferramentas que reduzem a carga operacional automatizando tarefas complexas e repetitivas, permite que as equipes de engenharia de produtos aumentem a velocidade na qual podem implantar alterações com segurança na produção e monitora os efeitos de alterações em sistemas, serviços e/ou produtos.
O começo do seu percurso para se tornar um desenvolvedor
Aprenda C#
Se você estiver apenas começando, trabalhe com a série Introdução ao C#.
Aplicativos Web
Vá além dos aplicativos de console e trabalhe com esse treinamento autodidata para saber mais sobre aplicativos Web.
APIs de back-end e microsserviços
Alguns desenvolvedores gostam de trabalhar com o que está nos bastidores de um aplicativo. Comece a aprender sobre APIs de back-end e microsserviços.
Aplicativos móveis e de desktop
Conclua esses roteiros de aprendizagem para começar a desenvolver com aplicativos móveis e de área de trabalho.
Conectar-se
Você tem interesse em participar de uma rede profissional com outros desenvolvedores? Gostaria de se conectar com parceiros de treinamento, posicionamento e recrutamento ou com empregadores para conquistar vagas?
O que é um desenvolvedor?
Como desenvolver, você aproveita sua experiência técnica de ponta a ponta em infraestrutura, código, dependências internas e entre serviços e operações em sistemas distribuídos de grande escala para desenvolver e aprimorar, de modo proativo e contínuo, a confiabilidade, o desempenho, a eficiência, a latência e a escalabilidade de serviços e/ou produtos que operam em escala. Essa função inclui consultoria sobre otimização de código, compartilhamento de conhecimentos e insights extraídos do trabalho em serviços ou produtos relacionados e participação na resposta a incidentes ao longo dos ciclos de vida de desenvolvimento e operações. Você desenvolve código, scripts, sistemas e/ou ferramentas que reduzem a carga operacional automatizando tarefas complexas e repetitivas, permite que as equipes de engenharia de produtos aumentem a velocidade na qual podem implantar alterações com segurança na produção e monitora os efeitos de alterações em sistemas, serviços e/ou produtos.
Seu caminho para se tornar um desenvolvedor
Opção 1: Treinamento individual
Trabalhe nos caminhos de treinamento guiados online em seu próprio ritmo. Ao percorrer os roteiros de aprendizagem e os módulos, você será exposto a algumas das habilidades das quais você precisa para obter suas credenciais.
Opção 2: Treinamento com instrutor
Escolha uma configuração tradicional de treinamento em sala de aula para aprender em seu próprio horário, no seu próprio ritmo e em seu próprio local.
Seja certificado
Depois de concluir o treinamento individual e/ou o curso ministrado pelo instrutor, faça uma avaliação prática para ver se você está pronto para o exame de certificação.
Conectar-se
Você tem interesse em participar de uma rede profissional com outros desenvolvedores?