API Design: API Development

API    |    Intermediate
  • 14 Videos | 57m 32s
  • Includes Assessment
  • Earns a Badge
Likes 12 Likes 12
As a developer, we are always looking to add value through extensibility and reusability in our code. Creating a modern API is a means of achieving that goal. In this course, you'll learn about developing APIs, potential security risks, how to deal with these risks, and how to design reusable API code. Next, you'll examine the different methods and programming languages used for consuming REST API web services. Finally, you'll explore SOAP APIs, along with constraints and best practices to consider when creating them.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe what needs to be considered during API development
    describe constraints that can impact REST API development
    describe different methods and programming languages for consuming REST API web services
    describe constraints that can impact SOAP API development
    describe the best practices to take when creating SOAP web services
    describe security threats and risks to consider when creating web APIs
  • describe methods of mitigating security risks when creating web APIs
    describe the importance of creating code that is reusable
    describe methods for creating API code that is reusable
    create a REST API web service
    create a SOAP web service
    reuse code using the Decorator pattern
    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 32 Likes 32  
Likes 19 Likes 19  
Likes 8 Likes 8  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 75 Likes 75  
Likes 59 Likes 59  
Likes 251 Likes 251