course
Introducere în FastAPI
IntermediarNivel de calificare
Actualizat 10.2025
FastAPIProgramming4 oră10 videos29 exercises2,300 XP13,503Declarație de realizare
Creează-ți contul gratuit
sau
Continuând, acceptați Termenii și condițiile de utilizare, Politica de confidențialitate și faptul că datele dvs. sunt stocate în SUA.Îndrăgit de cursanți din mii de companii
Training a Team?
Try for BusinessDescrierea cursului
Introducere în FastAPI și aplicațiile sale
API-urile sunt folosite frecvent pentru a gestiona date pe web, iar FastAPI este un framework web nou și popular pentru construirea de API-uri cu Python. Inginerii de date și machine learning folosesc FastAPI pentru a construi aplicații care servesc drept tranzacții și pipeline-uri de date context-aware pe web.Construirea de aplicații web de nivel de producție cu FastAPI
În acest curs, vei învăța cum să construiești aplicații web de nivel de producție valorificându-ți abilitățile de Python cu framework-ul FastAPI. Până la final, vei înțelege principalele cazuri de utilizare pentru FastAPI în raport cu alte framework-uri web Python. Vei învăța să construiești API-uri folosind toate cele patru tipuri de operațiuni HTTP și să definești schemele de request și response. În plus, vei valida cererile API, vei răspunde cu coduri de stare HTTP și mesaje adecvate și vei executa codul asincron pentru a îmbunătăți performanța aplicației. Un proiect practic te va ghida prin construirea unui API CRUD clasic (Create, Read, Update, Delete), testând fluxurile de lucru folosind modulul requests din Python.Obiectivele cursului și publicul țintă
Acest curs este conceput pentru programatori Python cu experiență care vor să construiască aplicații web care gestionează date folosind FastAPI. După finalizarea acestui curs, vei avea baza necesară pentru a crea proiecte FastAPI potrivite pentru gestionarea datelor cu volum mare și pentru pipeline-uri de servire a modelelor ML.Cerințe preliminare
Introduction to APIs in PythonIntroduction to Object-Oriented Programming in Python1
FastAPI Basics
We’ll start by learning FastAPI’s key features and core use cases. Then we will run our first application and test it out! Finally, we will learn the details of supporting GET and POST operations that include request parameters and build and test those endpoints.
2
FastAPI Advanced topics
We’ll start by learning how to support PUT and DELETE operations using FastAPI. Then we will learn how to handle different kinds of errors and always return an appropriate status code in the response. Lastly we'll learn how to use async to enable concurrent requests that can handle higher workloads.
3
Building and testing a JSON CRUD API
We'll start by learning how to write system tests to validate individual FastAPI endpoints. Next we'll build a full JSON CRUD API to manage object lifecycles over HTTP. Finally, we'll learn how to test different application endpoints working together with manual functional tests.
Introducere în FastAPI
Curs finalizat
Obțineți o Declarație de Realizări
Adaugă aceste acreditări la profilul, CV-ul sau profilul tău LinkedInDistribuie-l pe rețelele sociale și în evaluarea performanței taleÎnscrie-te Acum
Alătură-te 19 milioane de cursanți și începe Introducere în FastAPI chiar azi!
Creează-ți contul gratuit
sau
Continuând, acceptați Termenii și condițiile de utilizare, Politica de confidențialitate și faptul că datele dvs. sunt stocate în SUA.Dezvoltați-vă abilitățile de gestionare a datelor cu DataCamp pentru mobil
Fă progrese din mers cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.