
Resumen de las actividades a realizar del presente curso, así como los objetivos del mismo.
Configurar adecuadamente el JDK de Java en nuestro Sistema Operativo.
Instalación de la Base de Datos Oracle XE y su uso.
Configuración del Maven para la creación y gestión de nuestro proyecto.
Crear Tablas, esquemas y usuarios en la base de datos Oracle XE
Crear base de datos NOSQL con MongoDB
Crear proyecto con la estrauctura y dependencias necesarias para el desarrollo del servicio RestFul con Programación Reactiva.
Crear propiamente nuestro servicio RestFul Reactivo, con las clases de Spring.
Utilizar la clase de Spring RestTemplate y JUnit para consumir nuestro servicio RestFul.
Creación de la estructura del proyecto con Maven.
Instalar la librería ojdbc6.jar en nuestro repositorio local para trabajar con Oracle.
Creación de la capa de acceso a datos DAO
Creación de la capa de negocio SERVICE
Creación del servicio RestFul con las clases asociadas a programación reactiva.
Consumir el servicio web con la clase RestTemplate y utilizando la herramienta POSTMAN.
¿Quieres aprender a desarrollar servicios web con las tecnologías más recientes y prácticas? Este curso está diseñado para principiantes e intermedios que quieran dominar el desarrollo de servicios web aplicando Spring 5 con Programación Reactiva Flux y Thymeleaf Reactivo para aplicaciones MVC. Aquí no pierdes tiempo: trabajamos con Spring Boot, MongoDB, Oracle, JPA y Hibernate para que construyas servicios reales mientras aprendes.
El curso te sumerge de lleno en la creación de servicios RESTful, con un enfoque práctico donde la teoría se explica mientras construyes tus proyectos. Crearás dos aplicaciones completas: una utilizando MongoDB, una base de datos NoSQL, y otra con Oracle, una base de datos relacional. En ambos casos, aplicarás programación reactiva con clases Spring y librerías avanzadas, llevándote habilidades que los profesionales de hoy buscan.
Pero no solo aprenderás a programar, también a comprender cómo las aplicaciones reactivas permiten manejar grandes volúmenes de datos con un rendimiento sobresaliente. Desde el manejo de flujo reactivo con Spring Flux hasta la integración fluida con Thymeleaf Reactivo, estarás preparado para construir aplicaciones modernas y eficientes.
Además, agregaremos AWS Step Functions y SQS para que tus servicios no solo sean funcionales, sino también escalables y orquestados. Aprenderás a manejar colas de mensajes y a crear flujos de trabajo que optimicen el rendimiento de tus aplicaciones, integrando estas tecnologías con Spring Boot y bases de datos.
Si buscas aprender rápido, programando de forma profesional y sencilla, este curso es para ti. Es práctico, directo y pensado para que construyas mientras descubres el potencial de la programación reactiva. Nos vemos dentro. ¡Es hora de llevar tus habilidades al siguiente nivel!