Desenvolvimento Web com Quarkus - Básico
Requirements
- Programar Java
- Linux de preferência
- JDK8 ou JDK11 configurados
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 promete tornar 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.
Trata-se de um curso básico, que tem por finalidade configurar um ambiente completo para desenvolvimento, apresentar o que o Quarkus traz de novidades, criar um CRUD básico para demonstração do seu potencial e ao final compararemos o boot time e a utilização de memória com uma aplicação similar desenvolvida em Spring Boot.
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.