- Design RESTful APIs.
- Understand HTTP requests.
- Test and validate APIs.
Get 20% off all career paths from fullstack to AI
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Knowing how to work efficiently and securely with APIs is crucial in software development. Learn RESTful APIs from the ground up as a new or experienced developer, filling in any foundational knowledge gaps around HTTP requests and how to validate an API's behavior. If you are consuming, designing, or maintaining an API, this learning path is for you. Follow this path with tech-specific API courses of your choosing to apply your knowledge in practical project-based courses.
Syllabus
Courses under this program:
Course 1: Learning REST APIs
-Learn the basics of REST APIs. Discover what they are, why they matter, and how putting REST APIs to use can help you build faster, more efficient applications.
Course 2: HTTP Essential Training
-Learn the fundamentals of HTTP. Explore HTTP terminology, requests and responses, and HTTP headers.
Course 3: Designing RESTful APIs
-Discover how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture.
Course 4: API Testing and Validation
-Learn how to validate and test your API to ensure it's working as intended and solving business problems.
Course 5: Web Security: OAuth and OpenID Connect
-Learn how to work with OAuth and OpenID Connect to authenticate your applications.
Course 1: Learning REST APIs
-Learn the basics of REST APIs. Discover what they are, why they matter, and how putting REST APIs to use can help you build faster, more efficient applications.
Course 2: HTTP Essential Training
-Learn the fundamentals of HTTP. Explore HTTP terminology, requests and responses, and HTTP headers.
Course 3: Designing RESTful APIs
-Discover how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture.
Course 4: API Testing and Validation
-Learn how to validate and test your API to ensure it's working as intended and solving business problems.
Course 5: Web Security: OAuth and OpenID Connect
-Learn how to work with OAuth and OpenID Connect to authenticate your applications.
Courses
-
Learn how to validate and test your API to ensure it's working as intended and solving business problems.
-
Discover how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture.
-
Learn the fundamentals of HTTP. Explore HTTP terminology, requests and responses, and HTTP headers.
-
Learn the basics of REST APIs. Discover what they are, why they matter, and how putting REST APIs to use can help you build faster, more efficient applications.
-
Learn how to work with OAuth and OpenID Connect to authenticate your applications.
Taught by
Morten Rand-Hendriksen and Keith Casey™️