cursos.
← Programación
Ficha 005.159UdemyGRATIS

Crea tu primera API RESTful con Spring Boot, JPA y MySQL

por Elivar Largo

Crea una API REST con Spring Boot, Spring Data JPA y MySQL: capas de servicio y controlador, CRUD, pruebas con Postman y seguridad básica con Spring Security.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Elivar Largo (1 h 30 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Desarrolladores Java que quieren dar el salto al backend y construir su primera API REST con Spring Boot.
Duración
1 h 30 min · 16 lecciones
Precio
Gratis en Udemy
Autor
Elivar Largo
Plan sugerido
2 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso breve y bien enfocado para crear una primera API REST con Spring Boot, desde la persistencia hasta la seguridad básica. Resulta útil para quien ya sabe Java y quiere una visión práctica del backend. No profundiza más allá de lo básico.

Puntos fuertes

  • Recorrido completo y compacto: del proyecto inicial a la seguridad básica en unos 90 minutos.
  • Aplica separación de responsabilidades por capas (persistencia, servicio, controlador).
  • Incluye pruebas de los endpoints con Postman y una parte de seguridad.

A tener en cuenta

  • Es una introducción: no se mencionan temas como validación, manejo de errores o despliegue.
  • La descripción no indica el año de publicación ni las versiones de Spring Boot utilizadas.
  • Con solo 90 minutos, la profundidad en cada tema es limitada.

De qué trata

Curso de Udemy de unos 90 minutos y 16 lecciones que enseña a crear una API RESTful completa con Spring Boot, desde cero y paso a paso. Se organiza en tres bloques: una introducción, la implementación de la API y la incorporación de seguridades básicas.

Primero se configura el proyecto en IntelliJ IDEA y se construye la capa de persistencia con Spring Data JPA y MySQL. Después se desarrollan la capa de servicio y el controlador con operaciones CRUD, y los endpoints se prueban con Postman. Al final se protege la API con Spring Security y autenticación básica.

  • Proyecto Spring Boot en IntelliJ IDEA
  • Persistencia con Spring Data JPA y MySQL
  • Capas de servicio y controlador con CRUD
  • Pruebas de endpoints con Postman
  • Seguridad básica con Spring Security

Para quién es este curso

  • Desarrolladores Java que quieren dar el salto al backend y construir su primera API REST con Spring Boot.
  • Personas que conocen Java y buscan un recorrido corto y práctico por persistencia, servicio, controlador y seguridad básica.

Mejor busca otro si…

  • Quien ya construye APIs con Spring Boot y busca temas avanzados: el curso se presenta como una primera API.
  • Quien aún no sabe Java: el curso está dirigido a desarrolladores Java.

Antes de empezar

  • Conocimientos de Java (el curso está pensado para desarrolladores Java).
  • Tener instalado un entorno donde trabajar con IntelliJ IDEA, MySQL y Postman, que se usan durante el curso.

Qué sabrás hacer al terminar

  • Configurar un proyecto Spring Boot en IntelliJ IDEA.
  • Crear la capa de persistencia con Spring Data JPA y MySQL.
  • Desarrollar las capas de servicio y controlador con operaciones CRUD.
  • Probar los endpoints con Postman.
  • Aplicar seguridad básica con Spring Security para proteger endpoints.

Estructura del curso

  1. 01

    Introducción

    Presentación del curso y de lo que se construirá: una API RESTful con Spring Boot, JPA y MySQL.

  2. 02

    Implementar una API RESTful con Spring Boot

    Configuración del proyecto en IntelliJ IDEA, capa de persistencia con Spring Data JPA y MySQL, capa de servicio y controlador, operaciones CRUD y pruebas de los endpoints con Postman.

  3. 03

    Implementar seguridades básicas en una API REST con Spring Boot

    Protección de los endpoints con Spring Security, autenticación básica y acceso restringido a usuarios autorizados.

Capítulos del vídeo

  1. 01Introducción
  2. 02Implementar una API RESTful con Spring Boot
  3. 03Implementar seguridades básicas en una API REST con Spring Boot

Plan de estudio sugerido

2 semanas · unas 2 h por semana

  1. 1.Sesión 1: Introducción y configuración del proyecto en IntelliJ IDEA; crea tú la base de datos MySQL.
  2. 2.Sesión 2: Capa de persistencia con Spring Data JPA; replica la entidad y comprueba la conexión.
  3. 3.Sesión 3: Servicio, controlador y CRUD; prueba cada endpoint con Postman.
  4. 4.Sesión 4: Seguridad básica con Spring Security; verifica qué endpoints quedan protegidos y repite el proceso con otra entidad.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Sigue el curso con IntelliJ IDEA y MySQL ya instalados para no interrumpir el ritmo.
  • Prueba cada endpoint en Postman nada más crearlo, antes de pasar a la siguiente capa.
  • Al terminar, repite el ejercicio con otra entidad propia para afianzar la separación en capas.
  • Haz el bloque de seguridad en una sesión aparte y comprueba el acceso con y sin credenciales.

Antes y después de este curso

Cómo lo presenta Elivar Largo

Tu primera API RESTful con Java y Spring Boot en tiempo récord

Crea tu primera API RESTful con Spring Boot, JPA y MySQL En este curso aprenderás a crear una API RESTful completa utilizando Spring Boot, desde cero y paso a paso. Comenzaremos configurando un proyecto profesional en IntelliJ IDEA, preparando el entorno de desarrollo ideal para trabajar con Java y Spring. A continuación, te enseñaré…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Qué necesito saber antes de empezar?

El curso está dirigido a desarrolladores Java, así que conviene conocer el lenguaje. Se parte de cero en Spring Boot, paso a paso.

+¿Cuánto dura?

Unos 90 minutos repartidos en 16 lecciones. Con pausas para practicar, unas 3 o 4 horas en total.

+¿Qué cubre la seguridad?

Seguridad básica con Spring Security: proteger endpoints REST, configurar autenticación básica y limitar el acceso a usuarios autorizados.

+¿Con qué herramientas se trabaja?

Con IntelliJ IDEA, Spring Data JPA, MySQL, Spring Security y Postman para probar los endpoints.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Elivar Largo; si ves algún error, avísanos.

Guías para sacarle partido