Final Exam: Web Services & Systems Programmer
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Final Exam: Web Services & Systems Programmer will test your knowledge and application of the topics presented throughout the Web Services and Systems Programmer track of the Skillsoft Aspire Programmer to API Developer Journey.
Expected Duration (hours)
0.0
Lesson Objectives Final Exam: Web Services & Systems Programmer
compare the advantages and challenges of building versus buying API libraries
demonstrate how to create and use custom errors using Spring
demonstrate how to install and configure Elasticsearch
demonstrate how to install and configure Elasticsearch Beats
demonstrate how to install and configure Kibana
demonstrate how to install and configure Logtash
demonstrate how to use HTTP status codes to build a REST service in Spring
describe API error messages which are returned from API method calls for large corporations
describe API governance, associated best practices, and models that can be used when implementing API governance
describe API implementation and operation
describe API Lifecycle Management best practices, such as monitoring, analytics, security, and versioning techniques
describe API strategy and planning
describe bad coding habits and how to prevent using them
describe best practices for defining API management strategies
describe best practices for defining API monitoring strategies
describe best practices for ensuring API security
describe CI/CD best practices
describe CI/CD principles relating to deploying APIs
describe continuous integration and deployment and how to choose the correct strategy
describe how to handle API error responses and identify the response messages
describe how to perform API analysis using the ELK Stack
describe how to scale the CI/CD pipeline
describe how to write secure code when writing API code
describe REST API security principles and tips to ensure better security
describe SAML and OAuth and how they are used to achieve single sign-on, federation and identity management
describe some of the best practices of API error handling
describe the advantages of creating an API strategy
describe the API monitoring tools and their strengths and weaknesses
describe the API strategy mindset and the importance of crafting this strategy
describe the available REST API response standards and the benefits and weaknesses of each standard
describe the benefits of API testing and using SoapUI automation
describe the benefits of the API Lifecycle Management process
describe the benefits of using continuous integration and continuous deployment
describe the benefits of writing clean code
describe the best practices for commenting code
describe the best practices for writing clean code
describe the business cost of writing messy, disorganized code
describe the components on the ELK Stack and how it works together
describe the essentials and best practices of API strategies
describe the features and benefits of API management tools
describe the importance of writing clean code and the challenges of keeping code clean
describe the key characteristics of API management strategies
describe the key characteristics of API monitoring strategies
describe the phases of the API life cycle and how to manage it
describe the phases of the API Lifecycle Management process
describe the Producer and Consumer design pattern
describe the purpose and benefits of Elasticsearch
describe the purpose and benefits of Kibana
describe the purpose of OAuth and how it is used to perform single sign-on (SSO)
describe the qualities of clean code
describe the sub-elements and fault codes which are part of the SOAP fault block
describe the types of HTTP response codes and explain on each code
describe threats and risks that need to be considered when creating an API strategy
describe what Transport Layer Security and its strengths and weaknesses is
describe what WEB API security and how to ensure it is done correctly is
identify continuous integration and deployment and how to choose the correct strategy
identify the phases of the API life cycle and how to manage it
recognize the purpose of OAuth and how it is used to perform single sign-on (SSO)
use Gitlab CI
use the Jenkins CI server
Course Number: it_feapid_03_enus
Expertise Level
Intermediate