Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

Java e Quarkus:

desenvolva aplicações Cloud Native

Quero estudar na alura
Empresa Parceira
Sabia que esse curso foi criado em conjunto com o Banco do Brasil?

10h

Para conclusão

1231

Pessoas nesse curso

9.1

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Crie APIs RESTful utilizando Quarkus
  • Desenvolva operações CRUD (GET, POST, PUT, DELETE) em APIs e consuma APIs externas
  • Implemente persistência de dados usando Panache
  • Escreva testes unitários integrados ao build utilizando JUnit
  • Implemente observabilidade com Prometheus, Grafana e OpenTelemetry/Micrometer

Público alvo_

Pessoas desenvolvedoras Java que desejam aprender a desenvolver aplicações Cloud Native com o framework Quarkus.

João Victor

github

linkedin

João Victor é formado em ciências da computação e possui sólidos conhecimentos em desenvolvimento de sistemas utilizando linguagem Java e Kotlin. Atualmente é Software Engineer na empresa iFood.

Curso atualizado em 12/12/2024

Ementa

  1. Criando API's Rest

    • Criando o projeto
    • Consumindo API com RestClient
    • Criando API de criação de agências
    • Criando API de busca, alteração e remoção de agências
  2. Persistência com Panache

    • Criando o repository
    • Substituindo lista estática
    • Adicionando variáveis de ambiente
  3. Testes e Logs

    • Testes com Junit e Mockito
    • Testando o cenário não feliz
    • Testando o cenário feliz
    • Adicionando logs
  4. Observabilidade

    • Expondo métricas para o Prometheus
    • Criando métricas
    • Criando dashboards no Grafana
  5. Deploy

    • Criando imagem e registrando no Docke Hhub
    • Subindo a aplicação com 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 393 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas