course overview
Overview
Skills Gained
After completing this course you should be able to:
Prerequisites
Outline
DAY 1
This topic will cover what are APIs, what are the key components that make up an API, how is API design different from SOA. It’ll also cover the EISS Sub Strategy that the Department is implementing.
This topics cover the theory of Domain Driven Design. It goes through the key concepts of DDD like Ubiquitous Language, Bounded Contexts, Context Mapping, Value Objects and many more. The topic will also cover the Town Plan and the 10 rules of DDD in place at the Department. The students will design their own API based on a use case provided.
DAY 2
Next we deep dive into how to create a Swagger definition of an API. It will go through the structure of an API specification as well as provide Departmental guidelines for each component of the API. Exercises will put these learnings into Practice.
This topic will introduce the students to the Developer Portal and how to publish their APIs. It will also touch on how to auto generate code for their API and various tools that can be used to aid in the development.
DAY 3
This topics covers how to use other APIs as well as how to Test them using common tools.
This topic covers API security and touches on OAuth2 as one method of implementing security into APIs
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.