Reusable API Code

API    |    Intermediate
  • 14 videos | 1h 6m 58s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 49 users Rating 4.4 of 49 users (49)
Reusable API code can translate into quicker development and release times. In this course, you'll learn about the different types of reusable code patterns and best practices when using each. You'll examine the creation of reusable code using a multi-tier software architecture process, a component-based development process, and an API First development process. You'll then learn the differences between API documentation, specifications, and definitions. Next, you'll move on to look at how to implement both a multi-tier software application and a component-based library. You'll explore the differences between APIs and web services. Finally, you'll learn about reusable REST API web services and how to implement them.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the different types of reusable code patterns
    Describe best practices when using reusable code patterns
    Describe reusable rest api patterns
    Describe how to create reusable code using a multi-tier software architecture process
    Describe how to create reusable code using a component-based development process
    Describe how to create reusable code using an api first development process
  • Describe the differences between api documentation, specifications, and definitions
    Implement a multi-tier software web application
    Implement a component-based library
    Differentiate between apis and web services
    Describe reusable rest api web services
    Implement a restful api reusable web service
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 44s
  • 6m 6s
    Upon completion of this video, you will be able to describe the different types of reusable code patterns. FREE ACCESS
  • Locked
    3.  Reusable Code Best Practices
    4m 45s
    Upon completion of this video, you will be able to describe best practices when using reusable code patterns. FREE ACCESS
  • Locked
    4.  Reusable REST APIs
    4m 50s
    Upon completion of this video, you will be able to describe patterns for creating reusable REST APIs. FREE ACCESS
  • Locked
    5.  Multi-tier Software Architecture
    3m
    Upon completion of this video, you will be able to describe how to create reusable code using a multi-tier software architecture process. FREE ACCESS
  • Locked
    6.  Component-based Development
    3m 7s
    After completing this video, you will be able to describe how to create reusable code using a component-based development process. FREE ACCESS
  • Locked
    7.  API First Development
    3m 34s
    Upon completion of this video, you will be able to describe how to create reusable code using an API-First development process. FREE ACCESS
  • Locked
    8.  API Documentation, Specifications, and Definitions
    3m 45s
    Upon completion of this video, you will be able to describe the differences between API documentation, specifications, and definitions. FREE ACCESS
  • Locked
    9.  Multi-tier Software Architecture Demonstration
    10m 7s
    In this video, you will implement a multi-tier software web application. FREE ACCESS
  • Locked
    10.  Implementing a Component-based Library
    4m 41s
    In this video, you will create a component-based library. FREE ACCESS
  • Locked
    11.  API vs. Web Services
    4m 12s
    In this video, learn how to differentiate between APIs and web services. FREE ACCESS
  • Locked
    12.  Reusable API Web Services
    3m 40s
    After completing this video, you will be able to describe reusable web services that use the REST API. FREE ACCESS
  • Locked
    13.  Implementing a RESTful API Reusable Web Service
    12m 14s
    In this video, you will learn how to implement a reusable web service that uses a RESTful API. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 15s
    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.5 of 76 users Rating 4.5 of 76 users (76)
Rating 1.0 of 1 users Rating 1.0 of 1 users (1)
Rating 4.6 of 122 users Rating 4.6 of 122 users (122)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.3 of 39 users Rating 4.3 of 39 users (39)
Rating 4.6 of 136 users Rating 4.6 of 136 users (136)
Rating 4.4 of 59 users Rating 4.4 of 59 users (59)