Plano de Estudo
Trilha de Estudo desenvolvedor Backend JAVA (Jorge Campos)
61 cursos
2 posts
Este plano de estudo foi estruturado para guiar a evolução de um desenvolvedor backend com foco em Java. O objetivo é consolidar fundamentos, aprofundar nas práticas modernas de desenvolvimento e preparar para atuar em projetos complexos com qualidade, escalabilidade e segurança.
Criado por
jorge campos de jesus
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 Terminal: aprenda comandos para executar tarefas
-
Curso Git e GitHub: compartilhando e colaborando em projetos
-
Curso Git e GitHub: dominando controle de versão de código
-
Curso Java: criando a sua primeira aplicação
-
Curso Java: aplicando a Orientação a Objetos
-
Curso Java: trabalhando com listas e coleções de dados
-
Curso Java: consumindo API, gravando arquivos e lidando com erros
-
Curso Java exceções: aprenda a criar, lançar e controlar exceções
-
Curso Praticando Java: coleções e streams
-
Curso Java threads: aprenda a criar, gerenciar e aplicar com o Spring
-
Formação Aprofunde em Java com Reflection, Gestão de Memória, Exceções, Threads, Build e JVM
-
Curso Modelagem de dados: aplicando a normalização
-
Curso Modelagem de dados: construindo o modelo físico
-
Curso PostgreSQL
-
Curso PostgreSQL: Views, Sub-Consultas e Funções
-
Curso MongoDB: conhecendo um banco de dados NoSQL
-
Artigo Redis: instalação e primeiros comandos
-
Curso REDIS: Sistema de Gerenciamento de Tarefas
-
Curso Redis manipulação de dados: Strings, Listas e Conjuntos
-
Curso Padrões de API: do HTTP à modelagem de APIs
-
Curso Swagger: documentando suas APIs
-
Curso Spring Boot 3: desenvolva uma API Rest em Java
-
Curso Spring Boot 3: aplique boas práticas e proteja uma API Rest
-
Curso Spring Boot 3: documente, teste e prepare uma API para o deploy
-
Curso Testes de Integração em Java: Garantindo Qualidade em Back-ends Modernos
-
Curso Java e Spring: Realizando processamento em lote com Spring Batch
-
Curso Boas práticas de programação: automatizando testes com Java
-
Curso Ciclo de vida de aplicações: monitorando, atualizando e evoluindo um software
-
Curso Integração Contínua: mais qualidade e menos risco no desenvolvimento
-
Curso Entrega Contínua: confiabilidade e qualidade na implantação de software
-
Curso Back-ends Modernos em Java: Reatividade, Observabilidade e Performance
-
Curso Monitoramento: Prometheus, Grafana e Alertmanager
-
Curso Confiabilidade: garantindo o estado de integridade de sistemas através de logs
-
Curso Rastreamento: fazendo tracing com Jaeger e OpenTelemetry
-
Curso Microsserviços: padrões de projeto
-
Curso Microsserviços: explorando os conceitos
-
Formação Arquitetura Java: do design de código à infraestrutura
-
Formação Aprofunde em Java com arquitetura de Microsserviços, Spring e RabbitMQ
-
Formação Microsserviços: desenvolva aplicações distribuídas
-
Formação Java com Spring Security
-
Curso Kubernetes: Pods, Services e ConfigMaps
-
Curso Kubernetes: Deployments, Volumes e Escalabilidade
-
Curso AWS SQS: mensageria e desacoplamento de sistemas
-
Curso Amazon API Gateway: integrando e protegendo serviços
-
Curso Amazon EKS: gerenciando aplicações conteinerizadas com Kubernetes
-
Curso Kafka: produtores, consumidores e streams
-
Curso Kafka: Fast delegate, evolução e cluster de brokers
-
Curso Kafka: Batches, correlation ids e dead letters
-
Curso Kafka: idempotência e garantias
-
Curso Kafka e Spring: integrando aplicações e gerenciando fluxos de dados
-
Artigo O que é o operador ternário?
-