Skip to main content
HomeAzure

Course

Azure API Management

IntermediateSkill Level
4.7+
64 reviews
Updated 04/2026
Learn to create, secure, and manage APIs with Azure API Management through hands-on practice.
Start Course for Free
AzureCloud
3 hr
12 videos
40 Exercises
3,300 XP
Statement of Accomplishment

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

In this course, you’ll learn how to create, publish, and protect APIs using Azure API Management. You’ll start by setting up an API Management instance and documenting APIs for developers. Next, you’ll explore how to control access with subscriptions and keys, and apply policies to secure and optimize traffic. Finally, you’ll see how API gateways make services easier to manage and scale, with hands-on practice in the Azure portal.

Prerequisites

Understanding Microsoft Azure Architecture and ServicesIntroduction to APIs in Python
1

Working with API Management

Learn the foundations of building and managing APIs with Azure. You’ll create RESTful APIs in Python, deploy them with Azure Function Apps, and integrate them into Azure API Management. Along the way, you’ll secure your APIs with authentication and API keys while exploring how large-scale systems manage performance and security.
Start Chapter
2

Securing and Optimizing APIs

Take your APIs to the next level by applying policies for security, transformation, and performance. You’ll use OAuth 2.0, OpenID Connect, and CORS to secure access while implementing caching, quotas, and rate limits to keep APIs fast and reliable. By the end, you’ll know how to protect and optimize APIs for real-world usage.
Start Chapter
3

Automating API Lifecycle & Observability

Discover how to manage APIs at scale with automation, monitoring, and versioning. You’ll roll out new versions safely, monitor performance with Azure Monitor and Application Insights, and automate deployments with ARM templates. This chapter equips you with modern DevOps practices for API lifecycle management.
Start Chapter
Azure API Management
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.7
from 64 reviews
77%
23%
0%
0%
0%
  • Nardus
    4 days ago

  • Mohamed
    5 days ago

  • Soukaina
    2 weeks ago

    merci

  • Thiago
    3 weeks ago

  • Bram
    5 weeks ago

  • Simphiwe
    6 weeks ago

Nardus

Mohamed

"merci"

Soukaina

FAQs

Who is this course for?

Anyone building API enabled applications, ranging from Architects to Developers, from Infrastructure people to Security Engineers.

Join over 19 million learners and start Azure API Management today!

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.