Back to Courses
Intermediate
Software Development
en
API Development and Documentation
Udacity
Platform
· California, USA
About this course
Learn how to use APIs to control and manage web applications, including best practices for API testing and documentation. In this intermediate-level course, you’ll explore HTTP and Flask basics, design and implement endpoints and payloads, apply test-driven development for APIs using unittest, and write clear API and project documentation. You’ll finish by building and documenting a Trivia API project.
Prerequisite Skills
Skills you should have before taking this course
Basic web development
Skills Gained
Skills you will develop by completing this course
Flask
HTTP
CORS
API fluency
API testing
Unittest
Curl
API documentation