Logo do curso
Curso

Docker na prática para Backend Java:

Quero estudar na alura

8h

Para conclusão

73

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Configurar ambientes isolados utilizando containers.
  • Integrar serviços essenciais como banco de dados, mensageria e cache.
  • Orquestrar containers por meio do Docker Compose.
  • Resolver desafios de conexão e gerenciamento de credenciais.
  • Desenvolver uma API de produtos robusta com Spring Boot.
  • Aplicar boas práticas de persistência e monitoramento em ambientes containerizados.

Público alvo_

Este curso é direcionado para profissionais e estudantes de tecnologia interessados em aprimorar suas competências em desenvolvimento de APIs robustas, com ênfase na containerização e integração de serviços essenciais. Ao final do curso, será possível aplicar práticas modernas para criar ambientes estáveis e orquestrar serviços críticos, garantindo soluções confiáveis para aplicações contemporâneas.

Rodrigo de Sordi

Rodrigo de Sordi

github

linkedin

Sou desenvolvedor de sistemas desde 2013, minha primeira linguagem de programação foi o Java e sigo nessa empreitada até hoje. Atuo no segmento financeiro e já passei por alguns players do mercado.Meu foco é embarcar ferramentas que ajudam a melhorar nossa rotina de desenvolvimento, facilitar e automatizar testes e aplicações, e planejar cada vez mais a arquitetura de sistemas.

Curso atualizado em 10/06/2026

Ementa

  1. Preparando o Ambiente da API com Spring Boot

    • Entendendo a arquitetura do projeto
    • Configurando o ambiente de desenvolvimento local
    • Entendendo os diferentes tipos de ambiente
  2. Docker para Desenvolvimento

    • O que sao Containers
    • Funcionalidades basicas do Docker
    • Trabalhando com o Postgres no Docker
    • Configurando portas no docker
    • Configurando volumes no docker
  3. Orquestração com Docker Compose

    • O que e o Docker Compose
    • Criando um ambiente com Docker Compose
    • Localstack com Docker Compose
    • RabbitMQ com Docker Compose
    • Redis com Docker Compose
    • Zipkin com Docker Compose
  4. Build e Teste com Docker

    • Testando a aplicacao com Docker Compose
    • Dockerfile
    • api-produto no docker compose

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 68 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Java com esse e outros cursos, comece agora!

Conheça os Planos para Empresas