Quarkus com Panache, GraalVM, GitlabCI e AWS
Um Framework diferenciado no mundo Java que com certeza irá lhe surpreender!
4.12 (205 reviews)

1 516
students
1.5 hours
content
Apr 2020
last update
$29.99
regular price
Why take this course?
🌟 Um Framework Diferenciado no Mundo Java que Com Certeza Irá Lhe Surpreender!
Quarkus com Panache, GraalVM, GitlabCI e AWS: Dominando as Melhores Práticas de Desenvolvimento Java 🚀
Introdução ao Quarkus 🔍
- Introdução ao Quarkus: Entenda o que torna o Quarkus um dos frameworks de Java mais inovadores e por que ele se destaca no mercado.
- Vantagens do Quarkus: Descubra as vantagens competitivas que o Quarkus oferece, desde a incrível economia de memória até a programação reativa e erguida.
- Programar em Java parecendo PHP: Aprecie como o Quarkus permite uma rapidez na codificação que se assemelha ao desenvolvimento PHP, mas com todo o poder do ecossistema Java.
Start Coding com Quarkus 🧵
- Iniciar um projeto com o Quarkus: Comece a criar seus próprios projetos usando o Quarkus com facilidade.
- Documentação Quarkus: Dive no mundo da documentação para entender e utilizizar ao máximo as capacidades do Quarkus.
- Projetos no Github do Quarkus: Explore projetos existentes no GitHub para ter uma melhor compreensão de como o Quarkus é aplicado em cenários do mundo real.
- Projetos da aula no Gitlab: Implemente os exemplos fornecidos na aula diretamente no seu Gitlab, ganhando experiência prática.
Utilizando Swagger na Aplicação 📑
- Utilizando o Swagger em nossa API: Integre a documentação interativa da Swagger para tornar sua API mais transparente e fácil de usar.
- Configuração simples: Configure o Swagger com facilidade, permitindo que você veja as mudanças ao vivo sem precisar recarregar a aplicação.
- Programação rápida e produtiva: Aproveite as ferramentas disponíveis para programar rapidamente e de maneira produtiva com o Swagger.
Persistência de Dados 💾
- Persistência de dados com o Panache Entity: Aprenda a utilizar o Panache Entity para uma persistência simples e eficiente de dados, com suporte ao H2.
- Utilizando o PostgreSQL: Domine a transição entre bancos de dados, incluindo o uso do PostgreSQL, e adore o Hibernate Validator para garantir a integridade dos seus dados.
Integração e Implementação com AWS 🌩️
- Usando o GitlabCI para subir o meu projeto na AWS: Configurie seu ciclo de vida contínuo com o GitLab CI/CD para automatizar a compilação, teste e implantação do seu projeto na AWS.
- Compilação JVM: Entenda como fazer a integração da compilação JVM no seu pipeline de CI/CD.
- Subindo o projeto na AWS: Aprenda a implantar seus projetos compilados na AWS com facilidade e segurança.
Testes de Performance na AWS 📈
- Cadastro de vários registros: Teste a capacidade da sua aplicação em operações de cadastro em larga escala.
- Quarkus e o consumo de memória mesmo usando a JVM: Verifique como o Quarkus mantém um consumo de memória extremamente baixo mesmo ao utilizar a JVM.
Compilação Nativa com GraalVM 🏗️
- Fazer a integração contínua utilizando a GraalVM: Integre o processo de compilação nativa no seu pipeline de CI/CD com a GraalVM.
- Binário: Gerar um único binário executável, otimizado para a plataforma desejada, facilitando a distribuição e execução da sua aplicação.
Neste curso, você irá mergulhar em cada um desses componentes e aprender como eles se complementam para criar aplicações Java de alta performance, com foco na economia de recursos e na agilidade do desenvolvimento. Prepare-se para transformar sua forma de trabalhar com o Java e trazer suas aplicações para outro patamar de desempenho e eficiência! 🚀✨
Course Gallery




Loading charts...
Related Topics
2994476
udemy ID
13/04/2020
course created date
16/04/2020
course indexed date
Bot
course submited by