OpenWebinars
APIs
Java

Desarrollo de una API REST con Spring Boot

El patrón de arquitectura REST es, a día de hoy, el más utilizado para el desarrollo backend, por su versatilidad y posibilidades de uso y despliegue. Con este curso aprenderás a implementar una API REST completa con Spring Boot, incluyendo acceso a base de datos, gestión de seguridad y errores, así como la documentación de los diferentes endpoints.

4.5(126 valoraciones)

Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Curso impartido por

Avatar:Luis Miguel López Magaña

Luis Miguel López Magaña

Experto en Java

Contenido de la formación

9 Secciones · 33 Lecciones · 5 h. y 2 min. en total

Introducción

48 min.

Primer Proyecto

19 min.

Endpoints

47 min.

Gestión de errores y excepciones

26 min.

Gestión de CORs

20 min.

Documentación de una API REST

22 min.

Ecosistema Spring

48 min.

Proyecto práctico

1 h. y 5 min.

Conclusiones

3 min.

Habilidades que obtendrás

  • Conocer los fundamentos de la arquitectura REST y cómo aprovecha el protocolo HTTP.
  • Implementar endpoints fácilmente usando los elementos proporcionados por Spring.
  • Gestionar los errores y excepciones que se producen al realizar peticiones en una API REST.
  • Acceder a una base de datos relacional utilizando Spring Data JPA.
  • Conocer los fundamentos de Spring Security para manejar la seguridad de nuestra API REST.

Requisitos mínimos

Conocimientos de Java. No es necesario pero sería bueno realizar antes al formación de Fundamentos de Spring Boot    

Valoración de nuestros alumnos

4.5
126 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Curso super completo
Ruth Reyes Alvarez
Buen curso para especializarse y aprender conceptos muy útiles.
Pedro Díaz Garduño

Completa tu formación con estos contenidos

Curso

Arquitectura Hexagonal con Spring Boot

Intermedio
5 h. y 26 min.

Esta formación está orientada a aquellos alumnos que quieren mejorar sus desarrollos con Spring Boot, aplicando una arquitectura...

Luis Miguel López Magaña
4.7
Curso

Fundamentos de Spring Data JPA

Principiante
7 h. y 13 min.

Comienza a desarrollar aplicaciones que almacenen eficientemente toda la información en una base de datos relacional. Con esa...

Luis Miguel López Magaña
4.5

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todas las formaciones de la ruta.

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.