API Development: REST API Data Models

API
  • 12 Videos | 1h 19m 18s
  • Includes Assessment
  • Earns a Badge
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

  • Playable
    1. 
    Course Overview
    1m 30s
    UP NEXT
  • Playable
    2. 
    XML vs. JSON
    4m 44s
  • Locked
    3. 
    Performing JSON Serialization in Web API
    11m 13s
  • Locked
    4. 
    Performing XML Serialization in Web API
    7m 33s
  • Locked
    5. 
    JSON and Rest APIs
    5m 47s
  • Locked
    6. 
    Creating Web API JSON Models
    5m 56s
  • Locked
    7. 
    Conducting Model Validation in Web API
    8m 12s
  • Locked
    8. 
    Private vs. Public APIs
    5m 6s
  • Locked
    9. 
    Connecting to REST APIs with WebRequest
    7m 12s
  • Locked
    10. 
    Consuming REST APIs with HttpClient
    8m 56s
  • Locked
    11. 
    Creating an API Gateway Design Pattern
    7m 3s
  • Locked
    12. 
    Course Summary
    1m 8s

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 0 Likes 0  
Likes 8 Likes 8