API Development: REST & SOAP Web Services
API
| Intermediate
- 12 Videos | 1h 27m 51s
- Includes Assessment
- Earns a Badge
How users interact with your API is crucial to its success; APIs that use consistent path and routing strategies are easier to use and more compatible with today's systems. The right version control strategy will allow your APIs to grow feature-rich while not adversely affecting your clients. In this course, you'll distinguish the benefits of REST and SOAP APIs. You'll demonstrate how to both develop and consume them. Next, you'll discuss the relationship between URIs and URLs. Then, you'll examine API routing and learn how to use it for API versioning control. Finally, you'll learn how to use Schema-first design and the OpenAPI Specification to develop APIs.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedescribe the benefits and constraints of using web services as part of your business strategydemonstrate how to create a traditional SOAP web service using Visual Studio 2019demonstrate how to consume a traditional SOAP web service using SoapUIillustrate how to create a REST API web service using Visual Studio 2019demonstrate how to consume a Nasa REST API web service using SoapUI
-
describe the relationship between URLs and URIs and when to use eachillustrate how to perform Web API routing using Visual Studio with convention-based routingshow how to implement Web API attribute routing in Visual Studiodescribe schema-first design using an API specification languagecreate a REST API using the OpenAPI language with the Swagger Editor to generate source codesummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 41sUP NEXT
-
2.Web Services: Advantages and Disadvantages6m 40s
-
3.Creating a SOAP API Web Service8m 21s
-
4.Consuming a SOAP API Web Service7m 46s
-
5.Creating a REST API Web Service10m 52s
-
6.Consuming a REST API Web Service5m 39s
-
7.URLs vs. URIs5m 17s
-
8.Performing Web API Routing12m 14s
-
9.Implementing Web API Attribute Routing14m 10s
-
10.Schema-first Design4m 44s
-
11.Using OpenAPI9m 14s
-
12.Course Summary1m 13s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.