API Design: API Development

API    |    Intermediate
  • 14 videos | 51m 32s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 87 users Rating 4.6 of 87 users (87)
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

  • 1m 25s
  • 4m 36s
    Upon completion of this video, you will be able to describe what needs to be considered during API development. FREE ACCESS
  • Locked
    3.  REST API Development Constraints
    5m 16s
    After completing this video, you will be able to describe constraints that impact REST API development. FREE ACCESS
  • Locked
    4.  REST API Consumption
    4m 21s
    After completing this video, you will be able to describe different methods and programming languages for consuming REST API web services. FREE ACCESS
  • Locked
    5.  SOAP Web Services Constraints
    3m 40s
    After completing this video, you will be able to describe constraints that can impact the development of SOAP APIs. FREE ACCESS
  • Locked
    6.  SOAP Web Services Best Practices
    3m 29s
    Upon completion of this video, you will be able to describe the best practices for creating SOAP web services. FREE ACCESS
  • Locked
    7.  Web API Security Risks
    5m 21s
    Upon completion of this video, you will be able to describe security threats and risks to consider when creating web APIs. FREE ACCESS
  • Locked
    8.  API Security Risk Mitigation
    3m 40s
    Upon completion of this video, you will be able to describe methods of mitigating security risks when creating web APIs. FREE ACCESS
  • Locked
    9.  Importance of Reusable Code
    3m 25s
    After completing this video, you will be able to describe the importance of creating reusable code. FREE ACCESS
  • Locked
    10.  Reusable API Code Design
    2m 54s
    After completing this video, you will be able to describe methods for creating reusable API code. FREE ACCESS
  • Locked
    11.  REST API
    5m 4s
    In this video, you will learn how to create a REST API web service. FREE ACCESS
  • Locked
    12.  SOAP Web Services
    3m 37s
    In this video, you will learn how to create a SOAP web service. FREE ACCESS
  • Locked
    13.  Reusable Code
    3m 28s
    In this video, find out how to reuse code by using the Decorator pattern. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 16s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 155 users Rating 4.6 of 155 users (155)
Rating 4.7 of 3 users Rating 4.7 of 3 users (3)
Rating 4.5 of 76 users Rating 4.5 of 76 users (76)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 27 users Rating 4.4 of 27 users (27)
Rating 4.3 of 39 users Rating 4.3 of 39 users (39)
Rating 4.4 of 113 users Rating 4.4 of 113 users (113)