Bu atölye çalışmasında katılımcılar, Python ile modern backend servisleri geliştirmek için kullanılan FastAPI framework’ünü uygulamalı olarak deneyimleyeceklerdir. Atölye boyunca sıfırdan basit bir REST API geliştirilecek ve FastAPI’nin geliştirme hızını artıran temel özellikleri adım adım incelenecektir.
Çalışma kapsamında aşağıdaki konular ele alınacaktır:
- FastAPI projesi oluşturma ve temel yapı
- Endpoint tanımlama (GET / POST)
- Pydantic ile veri modeli oluşturma
- Request ve response doğrulama
- Otomatik API dokümantasyonu (Swagger / OpenAPI)
- Basit bir CRUD API geliştirme
Atölye uygulamalı ilerleyecek olup katılımcılar kendi bilgisayarları üzerinden örnek proje ile birlikte ilerleyebileceklerdir. Çalışma sonunda katılımcılar, FastAPI kullanarak basit API servisleri geliştirebilecek ve kendi projelerinde kullanabilecek temel bilgiye sahip olacaklardır.
Hedef Kitle
- Temel Python bilgisine sahip geliştiriciler
- Backend geliştirmeye başlamak isteyen yazılımcılar
- Modern API geliştirme araçlarını öğrenmek isteyenler