Course Features
Duration
1 hour
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Teaching Type
Self Paced
Video Content
1 hour
Course Description
Course Overview
Post Course Interactions
Instructor-Moderated Discussions
Case Studies, Captstone Projects
Skills You Will Gain
Prerequisites/Requirements
This course assumes that you have foundational knowledge in web development — HTML, CSS, and a scripting language that can set up an API like JavaScript
While it is not explicitly required, it would also be beneficial if you have built an API in the past and know foundational REST API concepts
What You Will Learn
A foundational knowledge of the API development lifecycle
A deeper understanding of the design and documentation phases of the API development lifecycle and their associated best practices
How to design human-readable API contracts using OpenAPI 30 and YAML
To utilize open-source Swagger tooling to design, develop, and document an API
Create a Back-end with Javascript
Create REST APIs with Spring and Java