all courses
Free

FastAPI — Your First API

CRUD, PostgreSQL and tests without needless architecture

A free workshop on building a small REST API with a database, validation and tests.

Start for free
4 days
8 lessons
1 projects
intermediate
lifetime access
PythonFastAPIPostgreSQLSQLAlchemypytestDocker
$0FREE

forever · website, Mini App and Telegram

Start for free on the website

Progress syncs across the website, Mini App and Telegram

Who this course is for

  • You can write simple Python programs
  • You want to understand APIs
  • You need a first backend portfolio project

What you will build and learn

01Design an HTTP contract
02Add Pydantic validation
03Connect PostgreSQL
04Implement CRUD
05Write API tests
06Build a Docker environment

Curriculum

6 modules · 8 lessons

01HTTP и структура API

FAQ

Q:Do I need Django?
A:No. Python basics and a general understanding of HTTP are enough.
Q:Does the course use a real database?
A:Yes, the project uses PostgreSQL and migrations.

Ready to start?

Join now and build your first working result in 4 days.

Start for free