Backend

Backend com Java

Trilha para desenvolvimento back-end robusto usando o ecossistema Java, de fundamentos a APIs em produção.

Intermediário 4 passos sugeridos

Sequência sugerida de estudos

Cada módulo é um passo no seu aprendizado. Siga de cima para baixo, adaptando o ritmo à sua realidade.

  1. Etapa 1

    Fundamentos da Plataforma Java

    Visão geral da JVM e da linguagem.

    Tópicos

    • JVM, JDK e JRE
    • Tipos, coleções e generics
    • Pacotes e modularização
    • Ferramentas de build (Maven/Gradle)
    • Organização de módulos em projetos maiores
  2. Etapa 3

    Boas Práticas de Arquitetura

    Organizando aplicações para crescer de forma sustentável.

    Tópicos

    • Camadas de aplicação
    • DDD em contexto pragmático
    • Testes automatizados básicos
    • Separação de limites (bounded contexts)
    • Tratamento de erros alinhado à arquitetura
  3. Etapa 4

    Projeto Guiado: Serviço Java em Produção

    Criando um serviço genuíno em Java, com deploy em ambiente real.

    Tópicos

    • Escolher um problema de negócio simples para resolver
    • Modelar entidades, casos de uso e endpoints
    • Persistir dados em um banco relacional
    • Configurar observabilidade mínima (logs, métricas)
    • Preparar build e deploy automatizado

Como usar esta trilha

Esta página não é um curso completo. Ela só organiza, em ordem, temas que fazem sentido estudar se você quer se aprofundar nesse assunto.