Skip to main content
HomePython

track

Building APIs in Python

Building APIs in Python teaches you to create and manage APIs with Python and FastAPI through practical, hands-on courses and projects.
Start Track for Free

Included withPremium or Teams

PythonSoftware Development13 hours

Create Your Free Account

GoogleLinkedInFacebook

or

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

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Track Description

Building APIs in Python

In Building APIs in Python, you'll learn the skills to create and manage APIs using Python. Starting with foundational Python skills, this track guides you through consuming and interacting with APIs before introducing you to FastAPI, a high-performance framework for building robust, production-ready APIs. You'll learn interactively to implement core API functionalities, including handling HTTP operations, request validation, and asynchronous execution for optimized performance. It includes a hands-on project where you'll develop an API to retrieve real-time exchange rates for international sales. By the end, you'll be able to develop and manage scalable APIs for a wide range of applications.

Prerequisites

There are no prerequisites for this track
  • Course

    1

    Introduction to Python for Developers

    Master the fundamentals of programming in Python. No prior knowledge required!

  • Course

    Dive into the exciting world of APIs as we introduce you to the basics of consuming and working with Web APIs using Python.

  • Course

    Build robust, production-grade APIs with FastAPI, mastering HTTP operations, validation, and async execution to create efficient data and ML pipelines.

  • Project

    bonus

    Finding Exchange Rates for International Sales

    Query the VatComply API to gather exchange rate information and incorporate into a sales orders dataset!

Building APIs in Python
4 courses
Track
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

Included withPremium or Teams

Enroll Now

Join over 15 million learners and start Building APIs in Python today!

Create Your Free Account

GoogleLinkedInFacebook

or

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