API Development: REST API Data Models

API    |    Intermediate
  • 12 videos | 1h 14m 18s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 26 users Rating 4.3 of 26 users (26)
Data models are the language of REST APIs, so a consistent approach to data model formatting and validation, as well as choosing the appropriate strategy for inter-API communications using data models, can unlock the potential of your REST APIs. This approach makes them more effective and useable. In this course, you'll distinguish the differences between XML and JSON and demonstrate how to serialize objects to XML and JSON format. Next, you'll learn how to create a JSON model and validate it for Web API. Finally, you'll classify the differences between public and private APIs and illustrate how to connect to and consume REST APIs.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the advantages and disadvantages of using either xml or json for transferring and receiving data from web services
    Demonstrate how to perform json serialization in web api
    Illustrate how to perform xml serialization in web api
    Describe json and how it can be used with rest apis
    Demonstrate how to create a json model for web api
  • Show how to perform model validation in web api
    Classify the advantages and disadvantages of using either private or public apis
    Illustrate how to connect to rest apis using webrequest
    Show how to connect to rest apis using httpclient in .net core
    Simulate how to create an api gateway to hide underlying private api calls
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 30s
  • 4m 44s
    After completing this video, you will be able to describe the advantages and disadvantages of using either XML or JSON for transferring data to and from web services. FREE ACCESS
  • Locked
    3.  Performing JSON Serialization in Web API
    11m 13s
    In this video, you will learn how to perform JSON serialization in a Web API. FREE ACCESS
  • Locked
    4.  Performing XML Serialization in Web API
    7m 33s
    Upon completion of this video, you will be able to illustrate how to perform XML serialization in Web API. FREE ACCESS
  • Locked
    5.  JSON and Rest APIs
    5m 47s
    After completing this video, you will be able to describe JSON and how it can be used with REST APIs. FREE ACCESS
  • Locked
    6.  Creating Web API JSON Models
    5m 56s
    In this video, you will learn how to create a JSON model for a Web API. FREE ACCESS
  • Locked
    7.  Conducting Model Validation in Web API
    8m 12s
    In this video, you will show how to validate models in Web API. FREE ACCESS
  • Locked
    8.  Private vs. Public APIs
    5m 6s
    Learn how to classify the advantages and disadvantages of using either private or public APIs. FREE ACCESS
  • Locked
    9.  Connecting to REST APIs with WebRequest
    7m 12s
    Upon completion of this video, you will be able to illustrate how to connect to REST APIs using WebRequest. FREE ACCESS
  • Locked
    10.  Consuming REST APIs with HttpClient
    8m 56s
    In this video, you will show how to connect to REST APIs using HttpClient in .Net Core. FREE ACCESS
  • Locked
    11.  Creating an API Gateway Design Pattern
    7m 3s
    In this video, you will learn how to create an API gateway to hide underlying private API calls. FREE ACCESS
  • Locked
    12.  Course Summary
    1m 8s
    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.7 of 35 users Rating 4.7 of 35 users (35)
Rating 4.4 of 113 users Rating 4.4 of 113 users (113)
Rating 4.6 of 155 users Rating 4.6 of 155 users (155)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 27 users Rating 4.4 of 27 users (27)
Rating 4.5 of 21 users Rating 4.5 of 21 users (21)
Rating 4.5 of 964 users Rating 4.5 of 964 users (964)