Перейти к содержимому

Curso de Quarkus desde cero – Clase 1: Dev Mode, Live Coding, REST y Configuración

Jose Diaz

0:00 / 0:00

Curso de Quarkus desde cero – Clase 1: Dev Mode, Live Coding, REST y Configuración

432 просмотра · 13 дн. назад
Jose Diaz
11,5 тыс. подписчиков
432 просмотра · 13 дн. назад
Primera clase del curso de Quarkus desde cero: qué es Quarkus y por qué consume mucha menos memoria que Spring Boot, cómo encaja con Jakarta EE y MicroProfile, y manos a la obra creando tu primera aplicación con live coding, pruebas continuas, CDI y configuración tipada. Curso práctico con laboratorios de JoeDayz Academy, usando Quarkus 3. 📌 En esta clase aprenderás: ✅ Qué es Quarkus y sus beneficios: Container First, Reactive Core, estándares ✅ Quarkus vs Spring Boot: consumo de memoria en JVM y nativo ✅ Jakarta EE y MicroProfile: las especificaciones detrás de Quarkus ✅ Instalar el Quarkus CLI y crear proyectos (CLI y plugin de Maven) ✅ Dev Mode y live coding: cambios al instante sin reiniciar ✅ Tu primer endpoint REST y endpoints con parámetros ✅ Pruebas continuas con @QuarkusTest y RestAssured ✅ Aplicaciones de línea de comandos con @QuarkusMain ✅ Inyección de dependencias con CDI (@ApplicationScoped, @Inject) ✅ Configuración con application.properties y @ConfigMapping ✅ Perfiles, variables de entorno y archivos .env ✅ Los Dockerfiles que genera Quarkus (JVM, legacy-jar y nativo) ⏱️ Capítulos 0:00 ¿Qué es Quarkus? Beneficios 5:00 Quarkus vs Spring Boot: consumo de memoria 10:00 Guías y documentación oficial 15:00 Jakarta EE y MicroProfile 20:00 Lab 1: preparando el entorno 25:00 Instalar el Quarkus CLI y crear tu primera app 30:00 Live coding con Dev Mode 40:00 Crear un proyecto con el plugin de Maven 45:00 Primer endpoint REST 47:30 Pruebas continuas con @QuarkusTest y RestAssured 52:30 Endpoint con parámetros de ruta 55:00 Lab 2: aplicación de línea de comandos con @QuarkusMain 1:02:30 Inyección de dependencias con CDI 1:05:00 application.properties y live reload 1:07:30 @ConfigMapping: configuración tipada 1:12:30 Perfiles y variables de entorno 1:15:00 Sobrescribir configuración con un archivo .env 1:20:00 Dockerfiles: JVM, legacy-jar y nativo 📚 Guías oficiales de Quarkus: https://quarkus.io/guides/ 🌐 Cursos y entrenamiento corporativo: https://joedayz.pe 🔔 Suscríbete y activa la campanita para no perderte las siguientes clases. JoeDayz Academy no está afiliado ni avalado por el proyecto Quarkus ni por la Commonhaus Foundation. #Quarkus #Java #Microservicios