Final Exam: API Developer
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Final Exam: API Developer will test your knowledge and application of the topics presented throughout the API Developer track of the Skillsoft Aspire Programmer to API Developer Journey.
Expected Duration (hours)
0.0
Lesson Objectives Final Exam: API Developer
demonstrate basic authentication in Web API
demonstrate forms authentication in Web API
demonstrate how to authenticate an API using local logins
demonstrate how to configure the Cloud Firestore NoSQL database
demonstrate how to configure the Cloud Realtime database
demonstrate how to connect to REST APIs using HttpClient in .Net Core
demonstrate how to consume a traditional SOAP web service using SoapUI
demonstrate how to create a JSON model for Web API
demonstrate how to create a traditional SOAP web service using Visual Studio 2019
demonstrate how to create Mock API responses using Azure API Management
demonstrate how to create non-breaking revision changes using Azure API Management
demonstrate how to debug APIs using Azure API Management
demonstrate how to develop an HTTP API using the API Gateway
demonstrate how to developer a REST API using the API Gateway
demonstrate how to developer a REST using the API Gateway
demonstrate how to download and install Eclipse for web and API development
demonstrate how to download and install the MongoDB database server
demonstrate how to download and install the MySQL database server
demonstrate how to download and install the NodeJS webserver
demonstrate how to implement a DELETE method using a REST API web service
demonstrate how to implement a GET method using a REST API web service
demonstrate how to implement a POST method using a REST API web service
demonstrate how to implement a PUT method using a REST API web service
demonstrate how to implement a standard wrapper around JSON responses
demonstrate how to implement Firebase Authentication on a webpage
demonstrate how to manage Firebase using the REST API
demonstrate how to monitor published APIs using Azure API Management
demonstrate how to perform conditional operations you with Etag criteria
demonstrate how to perform create, retrieve, update, delete, associate and disassociate Common Data Service entity records
demonstrate how to prevent Cross-Site Request Forgery (CSRF) attacks
demonstrate how to publish an HTTP API using the API Gateway
demonstrate how to serialize data as XML responses
demonstrate HTML5 SVG graphic features with examples
demonstrate install Eclipse for web and API development
demonstrate the HTML5 Audio features with examples
demonstrate the HTML5 Canvas features with examples
demonstrate the HTML5 input types with examples
describe how Azure API Management can be used for deploying and hosting API web services
describe how to consume a REST API service using JavaScript
describe how to consume a REST API service using jQuery
describe how to consume a REST API service using Typescript
describe how to consume a REST API service using Vue.JS
describe how to perform API versioning using URIs
describe schema first design using an API Specification Language
describe the advantages and disadvantages of using either private or public APIs
describe the advantages and disadvantages of using either XML or JSON for transferring and receiving data from Web Services
describe the benefits and constraints when using web services as part of your business strategy
describe the benefits of using a Cloud base backend servicer such as Firebase
describe the best practices for implementing API resources
describe the best practices when defining the API Schema and using verbs and nouns
describe the best practices when defining URIs
describe the relationship between URLs and URIs and when to use each
describe the various standards for returning data from a web service
describe the various use cases for using an API Gateway to deploy REST API web service
describe URI templates and how they are used to provide guidelines for developers
describe various methods for consuming web services from client-side devices
describe what is JSON and how if can be used with REST APIs
describe what is meant by Hypertext and Hypermedia and their differences
identify URI templates and how they are used to provide guidelines for developers
OAuth and API Security
Course Number: it_feapid_04_enus
Expertise Level
Intermediate