|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprende-a-crear-una-api-restful-con-java-y-spring-boot/
课程评论:没有评论
Coursera课程“使用Java和Spring Boot创建RESTful API” 本课程将引导您使用Java、Spring Boot和Spring Framework(当前最流行的Java应用开发框架之一)实现RESTful API。 **课程亮点:** * **实战项目:** 构建一个本地可访问的RESTful API,支持图书和作者的CRUD(增删改查)操作,并使用JPA处理数据关系。 * **核心主题:** * **环境配置:** 配置Spring Boot开发环境(主要针对Windows,但也易于其他操作系统迁移)。 * **REST API基础:** 学习REST API实现中最常用的方法。 * **资源暴露与消费:** 如何暴露RESTful API资源,并通过Postman进行API调用。 * **数据持久化:** 使用Spring Data JPA注解将信息持久化到MySQL数据库。 * **安全性:** 实现REST API的基本安全措施(Spring Security)。 * **学习目标:** * 配置Spring Boot Web应用开发环境。 * 使用Spring Framework和Spring Boot创建和暴露REST API。 * 通过Spring Data JPA映射类,将信息持久化到关系型数据库。 * 实现REST API的基本安全性。 **教学方式:** 本课程采用从零开始、循序渐进的教学方式,并提供GitHub源代码,以帮助学生克服学习障碍。
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 RESTCó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 MySQLManejo de seguridades básicas de una API REST con Spring SecurityQue es lo que aprenderás al finalizar el curso:Configurar un entorno para desarrollar aplicaciones web con Spring BootCrear y exponer una API REST con Spring Framework y Spring BootMapear clases mediante Spring Data JPA para persistir información en una base de datos relacionalImplementar las seguridades básicas de una API REST Llevaremos el curso todo desde cero y paso a paso, también compartiré el código en fuente en github para evitar cualquier atasco por parte de los estudiantes.