API Design: API Strategy & Design

API
  • 14 Videos | 57m 18s
  • Includes Assessment
  • Earns a Badge
Likes 8 Likes 8
A sustainable API comes from creating a solid foundational design. To achieve this goal, a developer must use best practices along with the right tools. In this course, you'll learn strategies for designing reusable API web services as well as methods for determining the API's maturity level. Next, you'll explore the tools available with Swagger, including the API editor, the API code and client generator, the REST API documentation tool, and the REST API testing tool. Finally, you'll learn about methods and tools for designing REST APIs such as Swagger, OpenAPI, and YAML.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe strategies for designing API web services
    describe the use of Richardson Maturity Model to identify the design maturity of REST APIs
    describe how to design APIs with reusability in mind
    describe the best practices for naming and versioning API URIs
    describe the tools available with Swagger including the API editor, the API code and client generator, the REST API documentation tool, and the REST API testing tool
    describe the benefits and best practices of using the OpenAPI specification standards
  • describe how to use OpenAPI to create REST APIs
    describe how to create REST APIs using YAML
    describe tools that can be used to manage APIs
    create an OpenAPI definition with the Swagger Editor using YAML
    describe the use of Swagger's interactive web API help pages
    describe the API management features of a Swagger-generated server
    summarize the key concepts covered in this course

IN THIS COURSE

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.

YOU MIGHT ALSO LIKE

Likes 10 Likes 10  
Likes 8 Likes 8  
Likes 6 Likes 6  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 60 Likes 60  
Likes 251 Likes 251  
Likes 1602 Likes 1602