FastAPIIntroduction & Core Concepts

63 items

1

FastAPI Foundations: Starlette & Uvicorn

Slides / Video
2

Pydantic v2 Requirement

Quiz
3

Strict Content-Type Checking

Quiz
4

Default JSON Serialization

Quiz
5

First-Party Deployment

Quiz
6

Versioning Status

Quiz
7

Key Features and Benefits

Quiz
8

Python Version and Type Hints

Quiz
9

Running with the fastapi CLI

Quiz
10

Automatic Interactive Docs

Quiz
11

What FastAPI Is

Quiz
12

Foundations: Starlette and Pydantic

Quiz
13

Minimal Install

Quiz
14

FastAPI's Creator and Home

Quiz
15

Minimal Hello World App

Quiz
16

Installing fastapi[standard]

Quiz
17

ASGI and Uvicorn

Quiz
18

Installing From the Repo

Code Quiz
19

Installing FastAPI With uv

Code Quiz
20

Declaring Python Compatibility

Code Quiz
21

Minimal FastAPI Install

Code Quiz
22

Running With the FastAPI CLI

Code Quiz
23

Deploying to FastAPI Cloud

Code Quiz
24

Checking the FastAPI Version

Code Quiz
25

What FastAPI Actually Is

Code Quiz
26

Missing Type Hint

Code Quiz
27

Missing Swagger Docs

Code Quiz
28

Path Operation Decorator

Code Quiz
29

Pydantic Model Foundation

Code Quiz
30

Minimal FastAPI App

Code Quiz
31

Deprecated Response Class

Code Quiz
32

Uvicorn Reload Bug

Code Quiz
33

Strict Content-Type Rejection

Code Quiz
34

First FastAPI App Bug

Code Quiz
35

Pydantic v2 Requirement

Flashcard
36

Python Version Requirement

Flashcard
37

Project Ownership

Flashcard
38

Path Operation Decorators

Flashcard
39

What FastAPI Is

Flashcard
40

Minimal FastAPI App

Flashcard
41

Running with the fastapi CLI

Flashcard
42

FastAPI Cloud Hosting

Flashcard
43

Installing FastAPI

Flashcard
44

Built on Starlette and Pydantic

Flashcard
45

Versioning Status

Flashcard
46

Key Features and Benefits

Flashcard
47

ASGI vs WSGI and Uvicorn

Flashcard
48

Automatic Interactive Docs and OpenAPI

Flashcard
49

Native Pydantic JSON Serialization

Flashcard
50

Role of Python Type Hints

Flashcard
51

Strict Content-Type Checking for JSON

Flashcard
52

Auto API Docs in FastAPI

Slides / Video
53

Type Hints Power FastAPI

Slides / Video
54

Minimal FastAPI Hello World App

Slides / Video
55

fastapi dev vs fastapi run

Slides / Video
56

Installing FastAPI with uv

Slides / Video
57

Pydantic v2 Powers FastAPI

Slides / Video
58

FastAPI Python Version Requirement

Slides / Video
59

FastAPI Cloud & fastapi deploy

Slides / Video
60

FastAPI Is Still 0.x

Slides / Video
61

Who Created FastAPI

Slides / Video
62

Why FastAPI Wins

Slides / Video
63

What FastAPI Is

Slides / Video
FlashcardBeginner

Project Ownership

FastAPI lives under the fastapi GitHub org and was created by Sebastián Ramírez.

Question

Who created FastAPI and where does the project live?

Click to reveal answer