Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn to design, build, secure, and optimize APIs, including RESTful, GraphQL, AI-powered APIs, serverless architectures, and much more.
Syllabus
Introduction
- Introduction to APIs and web services
- Defining APIs
- Understanding web services
- Challenge: Calling a public API
- Solution: Calling a public API
- Applying REST principles
- Building RESTful APIs with Python
- Exploring advanced API concepts
- Challenge: Develop a simple RESTful API
- Solution: Develop a simple RESTful API
- Exploring GraphQL benefits
- Creating with GraphQL
- Challenge: Build a GraphQL server
- Solution: Build a GraphQL server
- Exploring the OpenAI APIs
- Utilizing the OpenAI API
- Challenge: Integrate the OpenAI API
- Solution: Integrate the OpenAI API
- Securing APIs
- Challenge: Secure an API
- Solution: Secure an API
- Documenting and testing APIs
- Challenge: Document an API
- Solution: Document an API
- Embracing emerging technologies
- Navigating the evolving API ecosystem
- Your programming foundations: APIs and web services journey
Taught by
Kesha Williams