Desenvolvimento Web com Quarkus
What you'll learn
- Cupom de Outubro: CUPOM20
- Desenvolvimento com Quarkus
- Criar Serviços REST seguindo os melhores padrões
- Microprofile
- Criar Serviços Reativos
- Criar Testes de Unidade e Integração com as melhores bibliotecas
- Monitoração com Grafana e Prometheus
- Tracing com Jaeger
- Log centralizado com Logstash
- Evolução do banco de dados com Flyway
- Enviar e receber Records pro Kafka
- Conectar Debezium, Kafka e Quarkus
- Keycloak
- ActiveMQ
- MapStruct
- Enviar Registros para Elasticsearch e Visualizá-los no Kibana
- gRPC
Requirements
- Curso Gratuito: Desenvolvimento Web com Quarkus - Básico
- Conhecimento básico de REST
Description
Neste curso irei abordar o Quarkus: framework que irá revolucionar o mundo Java e de microsserviços que rodam em nuvem. Quarkus é um framework Open Source mantido pela Red Hat que torna o desenvolvimento em Java divertido, rápido, com utilização de memória incrivelmente baixo e tempo de boot incrivelmente rápido.
É o framework ideal para desenvolvimento de aplicações que rodarão em nuvem: Azure, AWS e Google Cloud.
Apresento exemplos concretos e aplicáveis em ambiente produtivo.
Desenvolveremos três microsserviços e conheceremos as extensões mais importantes do Quarkus para desenvolvimento com Qualidade.
Irei apresentar as mais diversas extensões, bibliotecas e tecnologias utilizadas atualmente.
Código fonte disponível no github: viniciusfcf/udemy-quarkus
Who this course is for:
- Desenvolvedores Java
Instructor
É desenvolvedor e já ouviu alguma dessas frases?
"Java é muito lento"
"Java utiliza muita memória"
"Precisamos escrever muitas linhas de código apenas para um Hello World em Java"
"Desenvolver em Java é muito improdutivo"
Se sim, você veio ao lugar certo.
Eu sou Vinícius Ferraz, desenvolvedor Java desde 2004 e um dos primeiros 200 contribuidores do Quarkus.
Quarkus acabou de ganhar o prêmio "DeveloperWeek DEVIES Awards 2020" na categoria de Melhor Inovação em: Frameworks de Código / Bibliotecas.
O objetivo aqui é te ensinar porque você deve utilizar Quarkus para desenvolver seus próximos microsserviços.