All coursesWeb Development
Backend with FastAPI & PostgreSQL
Build robust APIs in Python
Level : Intermediate16 h36 lessons
Enroll in this coursePremium
Course previewBuild the backend of your applications with FastAPI and PostgreSQL: routes, validation, database, authentication and tests, the stack of our client projects.
What you'll learn
- Create a REST API with FastAPI
- Validate data with Pydantic
- Connect and query PostgreSQL
- Secure and test your API
Course curriculum
3 modules · 12 lessons01
Start with FastAPI
4 lessons- Routes and HTTP methods
- Parameters and queries
- Validation with Pydantic
- Automatic documentation
02
Data & database
4 lessons- Modelling with SQL
- PostgreSQL & SQLAlchemy
- Full CRUD
- Migrations
03
Make it reliable
4 lessons- JWT authentication
- Error handling
- Testing with pytest & Postman
- API project

