Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot 4 y Java 25: Desarrolla APIs REST Profesionales
Rating: 4.5 out of 5(15 ratings)
114 students

Spring Boot 4 y Java 25: Desarrolla APIs REST Profesionales

Construye APIs REST Profesionales utilizando una Arquitectura capas con Spring Boot 4, Java 25, Seguridad JWT y OpenAPI
Last updated 12/2025
Spanish
Spanish [Auto],

What you'll learn

  • Desarrollar APIs REST completas y profesionales utilizando Spring Boot 4 y Java 25, siguiendo una arquitectura de capas.
  • Implementar seguridad con Spring Security y JWT, controlando usuarios, roles, autenticación y autorización.
  • Modelar y gestionar entidades complejas (clientes, productos, pedidos, comprobantes, usuarios, roles, etc.) utilizando MariaDB/MySQL.
  • Crear documentación profesional de API con Swagger/OpenAPI, incluyendo anotaciones.
  • Construir proyectos escalables aplicando DTOs, validaciones, excepciones personalizadas y respuestas estandarizadas.
  • Desplegar una API REST en la nube, logrando una implementación funcional de principio a fin.

Course content

10 sections55 lectures5h 10m total length
  • Introducción al curso3:01
  • Instalación de herramientas7:27
  • Instalación de servidor de Base de Datos MariaDB (MySQL)2:57

Requirements

  • Conocimientos básicos de Java (variables, clases, métodos).
  • Nociones generales de programación orientada a objetos.
  • Conocimientos básicos de bases de datos (CRUD, consultas simples).

Description

Este curso Spring Boot 4 y Java 25: Desarrolla APIs REST Profesionales te enseñará a construir APIs REST modernas, robustas y escalables, aplicando las tecnologías más actuales del ecosistema Java. Con un enfoque 100% práctico, desarrollarás un proyecto real desde cero, aplicando buenas prácticas y patrones profesionales que te permitirán crear sistemas listos para producción.

Aprenderás a estructurar tu backend mediante la arquitectura por capas (Controller–Service–Repository), utilizar DTOs, validar datos, manejar excepciones personalizadas, generar respuestas estandarizadas y documentar tu API con OpenAPI/Swagger. Cada sección incluye ejemplos prácticos y pruebas con Postman para que puedas ver tu API funcionando en tiempo real.

El curso también cubre seguridad, implementando Spring Security y JWT para autenticar usuarios, gestionar roles y proteger tus endpoints de manera confiable. Trabajarás con base de datos MariaDB/MySQL, creando relaciones maestro–detalle, operaciones CRUD y consultas sobre múltiples entidades como Unidades, Productos, Clientes, Pedidos y más.

Finalmente, aprenderás a desplegar tu API en la nube, dejando tu proyecto completamente funcional y listo para usar en cualquier entorno.

Al finalizar, tendrás un backend profesional que podrás incluir en tu portafolio o utilizar como base para futuros proyectos. Este curso está diseñado para desarrolladores que buscan avanzar a un nivel profesional en el desarrollo de APIs REST con Java y Spring Boot.

Who this course is for:

  • Desarrolladores Java que desean dominar Spring Boot para crear APIs REST reales y profesionales.
  • Estudiantes de ingeniería de software que buscan fortalecer su portafolio con proyectos sólidos.
  • Personas que quieren entrar al mundo del desarrollo web backend con una ruta clara y guiada.