Course
View Details
Master the fundamentals of programming in Python. No prior knowledge required!
Master the fundamentals of programming in Python. No prior knowledge required!
Track
Building APIs in Python teaches you to create and manage APIs with Python and FastAPI through practical, hands-on courses and projects.
Loved by learners at thousands of companies
Make progress on the go with our mobile courses and daily 5-minute coding challenges.
Course
Master the fundamentals of programming in Python. No prior knowledge required!
Master the fundamentals of programming in Python. No prior knowledge required!
Course
Dive into the Python ecosystem, discovering modules and packages along with how to write custom functions!
Dive into the Python ecosystem, discovering modules and packages along with how to write custom functions!
Course
Dive into the exciting world of APIs as we introduce you to the basics of consuming and working with Web APIs using Python.
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.
Build robust, production-grade APIs with FastAPI, mastering HTTP operations, validation, and async execution to create efficient data and ML pipelines.
Project
Query the VatComply API to gather exchange rate information and incorporate into a sales orders dataset!
Query the VatComply API to gather exchange rate information and incorporate into a sales orders dataset!
Building APIs in Python
Track
Complete
Curriculum Manager, DataCamp
The tracks helped me complete my journey without feeling lost. Each course builds on the last, keeping me motivated and on track

DataCamp helped me transition from someone curious about data to someone actively applying these skills in my job
I've been using DataCamp for four years, and it's helped me transition from filling gaps in my skills to proactively creating value for my company