Accéder au contenu principal
AccueilProgramming

Cours

Introduction to FastAPI

Intermédiaire
Actualisé 05/2025
Build robust, production-grade APIs with FastAPI, mastering HTTP operations, validation, and async execution to create efficient data and ML pipelines.
Commencer le cours gratuitement

Inclus avecPremium or Teams

FastAPIProgramming4 heures10 vidéos29 Exercices2,300 XP3,711Certificat de réussite.

Créez votre compte gratuit

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.
Group

Formation de 2 personnes ou plus ?

Essayer DataCamp for Business

Apprécié par les apprenants de milliers d’entreprises

Description du cours

Introduction to FastAPI and Its Applications

APIs are commonly used to manage data on the web, and FastAPI is a popular new web framework for building APIs with Python. Data and Machine Learning Engineers leverage FastAPI to build applications that serve as context-aware data transactions and pipelines on the web.

Building Production-Grade Web Applications with FastAPI

In this course, you will learn how to build production-grade web applications leveraging your Python skills with the FastAPI framework. By the end, you’ll understand core use cases for FastAPI in relation to other Python web frameworks. You’ll learn to build APIs using all four types of HTTP operations and define request and response schemas. In addition, you’ll validate API requests, respond with appropriate HTTP status codes and messages, and execute code asynchronously to improve application performance. A hands-on project will guide you through building a classical CRUD (Create, Read, Update, Delete) API, testing workflows using Python's requests module.

Course Goals and Target Audience

This course is designed for experienced Python programmers who want to build web applications that manage data using FastAPI. Upon completing this course, you will have the foundation necessary to create FastAPI projects suited for high-throughput data management and ML model-serving pipelines.

Conditions préalables

Introduction to APIs in PythonIntroduction to Object-Oriented Programming in Python
1

FastAPI Basics

Commencer le chapitre
2

FastAPI Advanced topics

Commencer le chapitre
3

Building and testing a JSON CRUD API

Commencer le chapitre
Introduction to FastAPI
Cours
terminé

Obtenez un certificat de réussite

Ajoutez ces informations d’identification à votre profil LinkedIn, à votre CV ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Inclus avecPremium or Teams

S'inscrire maintenant

Rejoignez plus de 16 millions d’apprenants et commencer Introduction to FastAPI dès aujourd'hui !

Créez votre compte gratuit

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.