Bienvenido a este curso donde aprenderás como implementar una API RESTful con Java, Spring Boot y Spring Framework uno los frameworks más populares para el desarrollo de aplicaciones Java hoy en día.
El curso implementa una API REST la cual es accesible desde un ambiente local y permite realizar todas las operaciones CRUD para libros y autores de una biblioteca así como el manejo relacional usando JPA.
Los temas que tratamos en el curso son los siguientes:
Configurar el entorno necesario para desarrollar aplicaciones con Spring Boot (de momento la configuración es para Windows, aunque es fácil replicarlo para otros SO)
Introducción a los métodos más usados en la implementación de una API REST
Cómo exponer recursos (una API RESTful) y su consumo desde Postman
Implementar anotaciones Spring Data JPA para persistir información a una base de datos MySQL
Manejo de seguridades básicas de una API REST con Spring Security
Que es lo que aprenderás al finalizar el curso:
Configurar un entorno para desarrollar aplicaciones web con Spring Boot
Crear y exponer una API REST con Spring Framework y Spring Boot
Mapear clases mediante Spring Data JPA para persistir información en una base de datos relacional
Implementar las seguridades básicas de una API REST
Llevaremos el curso todo desde cero y paso a paso, también compartiré el código fuente para evitar cualquier atasco por parte de los estudiantes.