Plano de Estudo
Jornada para o Full Cycle Development
92 cursos
O que é um Full Cycle Developer
Artigo sobre Full Cycle Development
Quais os objetivos desse plano de estudos?
- Avançar nos conceitos sobre programação e boas praticas.
- Compreender o que é acoplamento e como evitar.
- Aprender sobre arquitetura de sistemas.
- Aprender como desenvolver aplicações REST.
- Educar sobre Testes automatizados (Unidade, Integração e de Interface).
- Produzir aplicações de front-ends básicas para consumir a aplicação.
- Integrar aplicações com comunicação síncrona e assíncrona.
- Mergulhar na cultura de DevOps.
- Produzir e Entregar de forma continua (CI/CD).
- Produzir pipelines de automação de testes e entregas.
- Levantar infraestruturas de forma automatizada e escalável.
Criado por
Mateus Berger
O que é este plano de estudo?
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 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 Java com Orientação a Objetos
-
Formação Aprofunde em Java com arquitetura e padrões de projeto
-
Curso HTTP: Entendendo a web por baixo dos panos
-
Formação Spring Framework
-
Curso Swagger: documentando suas APIs
-
Curso Mocks em Java: conhecendo o Mockito
-
Formação Engenharia de software
-
Formação Aprofunde em Java com arquitetura de Microsserviços, Spring e RabbitMQ
-
Formação React com TypeScript
-
Formação Melhore sua aplicação React com o Next.js
-
Formação Mensageria com Apache Kafka
-
Formação Certificação Docker DCA
-
Formação Começando em DevOps
-
Formação Orquestração de containers com Kubernetes
-
Formação Integração Contínua e Entrega Contínua
-
Curso Jenkins: integração contínua
-