|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastery-in-java-web-services-and-restful-api/
课程评论:没有评论
课程名称:精通Java Web服务与基于SpringBoot的RESTful API 课程概述: 本课程专为希望学习RESTful Web服务的软件专业人士设计,旨在通过简单易懂的步骤,帮助学员掌握RESTful Web服务的概念。通过本课程的学习,学员将从初学者提升至中高级水平,掌握REST架构及其资源概念,了解RESTful Web服务的轻量级、高可扩展性和可维护性,进而为基于Web的应用程序创建API。 课程将涵盖RESTful Web服务的基本理论和实例,讲解其速度快、语言平台独立、允许多种数据格式等优点。课程内容主要包括: 1. 什么是Web服务? 2. 什么是RESTful Web服务? 3. 如何使用Spring和Spring Boot实施RESTful Web服务? 4. 设计资源以及实现GET、POST、PUT、DELETE操作的方法。 5. RESTful Web服务的验证和异常处理实施。 6. HATEOAS的概念及其实现。 7. RESTful服务版本控制的方法。 8. 使用Postman执行RESTful服务请求。 9. 实现Spring Security的基础认证。 10. RESTful服务的过滤实现。 11. 使用Spring Boot Actuator监控RESTful服务。 12. 使用Swagger记录RESTful Web服务。 13. 如何将RESTful服务与JPA后端连接。 14. SOAP Web服务的概念及其相关技术(如WSDL、SOAP头、SOAP体、SOAP故障、XSD、JAXB等)。 15. 如何在Spring Web服务与Spring Boot中构建SOAP Web服务,以及执行SOAP请求的技巧。 通过该课程,学员将全面掌握Spring和Spring Boot的相关技术,包括Spring Boot、Spring Core、Spring Data JPA、Spring REST、Spring Security及MySql与REST API的结合使用。
RESTful Web Services===================This Course is designed for Software Professionals who are willing to learn RESTful Web Services in simple and easy steps. This tutorial will give you great understanding on RESTful Web Services concepts and after completing this tutorial you will be at intermediate level of expertise from where you can take yourself at higher level of expertise.RESTful Web Services are basically REST Architecture based Web Services. In REST Architecture everything is a resource. RESTful web services are light weight, highly scalable and maintainable and are very commonly used to create APIs for web-based applications. This tutorial will teach you the basics of RESTful Web Services and contains chapters discussing all the basic components of RESTful Web Services with suitable examples.Advantages of RESTful Web Services:Fast: RESTful Web Services are fast because there is no strict specification like SOAP. It consumes less bandwidth and resource.Language and Platform independent: RESTful web services can be written in any programming language and executed in any platform.Can use SOAP: RESTful web services can use SOAP web services as the implementation.Permits different data format: RESTful web service permits different data format such as Plain Text, HTML, XML and JSON.What will cover in this entire course:What is a Web Service?What is a RESTful Web Service?How to implement RESTful Web Services with Spring and Spring Boot in simple stepsLearn through implementing a projectHow to design Resources and GET, POST,PUT and DELETE operations?How to implement Validation for RESTful Web ServicesHow to implement Exception Handling for RESTful Web ServicesWhat is HATEOAS? How to implement HATEOAS for a ResourceWhat are the different approach in versioning RESTful ServicesHow to use Postman to execute RESTful Service RequestsHow to implement basic authentication with Spring SecurityHow to implement filtering for RESTful ServicesHow to monitor RESTful Services with Spring Boot ActuatorHow to document RESTful Web Services with SwaggerHow to connect RESTful Services to a backend with JPAWhat is a SOAP Web ServiceWhat is WSDL (Web Service Definition Language)What is SOAP Header, SOAP Body and SOAP Fault?What is an XSD (XML Schema Definition)How to write an XSD for your requests and responses using eclipse visual editorWhat is JAXB and how to implement themWhat is an WSDL EndpointHow to implement basic level security with WS-Security for SOAP Web ServicesWhat are the different steps in building SOAP Web Services with Spring Web Services & Spring BootHow to execute SOAP Requests using Wizdler browser pluginLearn the topics in Spring and Spring Boot:Spring BootSpring Core - IoCSpring Data JPASpring RESTSpring SecurityMySql with Rest API