Programa do Curso
Introdução
- Quarkus vs Spring Framework e outros frameworks Java
- Visão geral dos recursos e arquitetura do Quarkus
Preparação do Ambiente de Desenvolvimento
- Escolha de uma IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Instalação do Java, Maven, GraalVM e Docker
Criação de uma Aplicação Quarkus
- Inicialização de um projeto Quarkus
- Execução da aplicação
- Uso de injeção de dependência no Quarkus
- Teste da aplicação
- Empacotamento da aplicação
Construindo Executáveis Nativos com GraalVM
- Configuração do GraalVM
- Compilação de aplicações para executável nativo
- Empacotamento de aplicações nativas em um container
- Depuração de aplicações nativas
Construindo Aplicações Quarkus com Maven
- Criação de um projeto
- Trabalho com extensões
- Execução e depuração no modo de desenvolvimento
- Importação para a IDE
- Construção de executáveis compatíveis com containers
Containerização de Aplicações Nativas com Docker
- Construção e envio de imagens de container
- Implantação de aplicações nativas no Kubernetes
Solução de Problemas
Resumo e Conclusão
Requisitos
- Conhecimento prévio de frameworks Java (Spring, Java EE, etc.)
- Experiência em programação Java
Público-Alvo
- Desenvolvedores
Testemunhos de Clientes (5)
Configurando o Podman para trabalhar com contêineres locais sem esforço e também usar tópicos do Kafka.
- Norfolk Southern
Curso - Quarkus for Developers
Máquina Traduzida
Configuração rápida e aproveitamento de suas otimizações em tempo de compilação, utilizando serviços do desenvolvedor
- Norfolk Southern
Curso - Quarkus for Developers
Máquina Traduzida
Os tópicos Panache e Kafka contribuem para expandir meus conhecimentos básicos! Além disso, aprendi uma nova maneira de iniciar uma aplicação Quarkus utilizando a linha de comando.
Tariku Ahmed - Norfolk Southern
Curso - Quarkus for Developers
Máquina Traduzida
Aprender sobre o Quarkus e sua relação com o Spring Boot
Justin Ross - Norfolk Southern
Curso - Quarkus for Developers
Máquina Traduzida
Tivemos uma visão geral complexa também sobre o contexto - por exemplo, por que precisamos de algumas anotações e o que elas significam. Gostei da parte prática do treinamento - ter que executar os comandos manualmente e chamar as APIs REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Máquina Traduzida