Ga naar hoofdinhoud
HomeProgramming

Cursus

Introductie tot FastAPI

GemiddeldVaardigheidsniveau
Bijgewerkt 10-2025
Start Cursus Kosteloos
FastAPIProgramming
4 u
10 videos
29 Opdrachten
2,300 XP
14,515
Bewijs van Prestatie

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Geliefd bij leerlingen van duizenden bedrijven

Group

Een team trainen?

Probeer voor bedrijven

Cursusbeschrijving

Inleiding tot FastAPI en zijn toepassingen

API's worden vaak gebruikt om gegevens op het web te beheren, en FastAPI is een populair nieuw webframework voor het bouwen van API's met Python. Data- en machine learning-ingenieurs gebruiken FastAPI om apps te maken die als contextbewuste datatransacties en pijplijnen op het web werken.

Productieklaar webapplicaties bouwen met FastAPI

In deze cursus leer je hoe je met je Python-vaardigheden en het FastAPI-framework webapplicaties van productiekwaliteit kunt bouwen. Aan het einde begrijp je de belangrijkste toepassingen van FastAPI in vergelijking met andere Python-webframeworks. Je leert API's bouwen met alle vier soorten HTTP-bewerkingen en request- en response-schema's definiëren. Daarnaast valideer je API-verzoeken, reageer je met de juiste HTTP-statuscodes en -berichten en voer je code asynchroon uit om de prestaties van de app te verbeteren. Een praktisch project helpt je bij het bouwen van een klassieke CRUD-API (Create, Read, Update, Delete) en het testen van workflows met behulp van de requests-module van Python.

Cursusdoelen en voor wie is het bedoeld

Deze cursus is bedoeld voor ervaren Python-programmeurs die webapplicaties willen bouwen die gegevens beheren met FastAPI. Na het afronden van deze cursus heb je de basis die je nodig hebt om FastAPI-projecten te maken die geschikt zijn voor het beheren van grote hoeveelheden data en ML-model-serving-pijplijnen.

Vereisten

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

FastAPI: de basis

We beginnen met de belangrijkste functies en kerngebruikstoepassingen van FastAPI. Daarna draaien we onze eerste applicatie en testen we die! Tot slot duiken we in de details van GET- en POST-bewerkingen met request-parameters en bouwen en testen we die endpoints.
Hoofdstuk beginnen
2

FastAPI: geavanceerde onderwerpen

We beginnen met het ondersteunen van PUT- en DELETE-bewerkingen in FastAPI. Daarna leren we hoe je verschillende soorten fouten afhandelt en altijd een passende statuscode in de response terugstuurt. Tot slot laten we zien hoe je async gebruikt om gelijktijdige requests mogelijk te maken die hogere workloads aankunnen.
Hoofdstuk beginnen
3

Een JSON CRUD-API bouwen en testen

We beginnen met het schrijven van systeemtests om afzonderlijke FastAPI-endpoints te valideren. Vervolgens bouwen we een complete JSON CRUD-API om objectlevenscycli via HTTP te beheren. Tot slot leren we hoe je verschillende applicatie-endpoints samen test met handmatige functionele tests.
Hoofdstuk beginnen
Introductie tot FastAPI
Cursus
voltooid

Verdien een prestatieverklaring

Voeg deze referentie toe aan je LinkedIn-profiel, cv of curriculum vitae
Deel het op sociale media en in je functioneringsgesprek
Schrijf je nu in

Sluit je aan bij meer dan 19 miljoen leerlingen en start vandaag nog met Introductie tot FastAPI!

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Ontwikkel je datavaardigheden met DataCamp voor Mobiel

Maak vooruitgang onderweg met onze mobiele cursussen en dagelijkse 5-minuten programmeeruitdagingen.