Python Backend Development
Create maintainable Python web APIs with routing, validation, persistence, testing, and deployment practices.
Luka Gogsadze · Backend Development · Intermediate · 4.9 · 74 students

Description
This intermediate course uses Python to build backend services. Students design REST endpoints, validate requests, organize service layers, connect a relational database, handle authentication concepts, test API behavior, and prepare an application for deployment.
Curriculum
- Creating a FastAPI Application (15 min)
- Routes and HTTP Methods (17 min)
- Request and Response Models (17 min)
- Service Layers and Error Handling (17 min)
- Database Persistence (18 min)
- Authentication and API Testing (18 min)
Reviews
Clear explanations, useful examples, and a well-organized learning path.
Good structure, helpful content, and an appropriate level of difficulty.
I enjoyed the lessons and the final assessment was relevant and fair.
The course was practical and helped me understand the key concepts.
Clear explanations, useful examples, and a well-organized learning path.
Good structure, helpful content, and an appropriate level of difficulty.
I enjoyed the lessons and the final assessment was relevant and fair.
The course was practical and helped me understand the key concepts.
Clear explanations, useful examples, and a well-organized learning path.
Good structure, helpful content, and an appropriate level of difficulty.