Skip to content
KofAcademy

Backend

Backend Development with Django / FastAPI

High-performance Python APIs with Django REST and FastAPI

Short course1 monthIntermediateOn-site · Online
Duration
1 month
Level
Intermediate
Learning modes
On-site · Online
Schedule
Evening · Weekend

Overview

About this program

Specialize in Python backend development. This intensive program covers Django REST Framework for robust APIs and FastAPI for high performance, with Docker deployment and automatic documentation.

Outcomes

What you'll be able to do

  • Build REST APIs with Django REST Framework
  • Develop ultra-fast APIs with FastAPI
  • Implement JWT and OAuth2 authentication
  • Generate documentation automatically with OpenAPI/Swagger
  • Containerize with Docker
  • Optimize performance and caching

Curriculum · 3 modules

The curriculum in detail

2 weeks

  • Serializers and ViewSets
  • JWT authentication with SimpleJWT
  • Filtering, pagination and search
  • API testing with pytest-django

Stack

Tools and technologies

  • Python
  • Django REST Framework
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Docker

Prerequisites

Before you start

  • Intermediate Python required
  • Basic knowledge of SQL databases
  • REST API fundamentals

Schedule

Upcoming sessions

  • October 2026 session

    Enrollment open

    Oct 5, 2026 → Nov 2, 2026

    On-site · Evening

    15 seats leftChoose

FAQ

Frequently asked questions

All questions
Any questions?