Python ile Modern Backend: FastAPI Atölyesi
2026-04-25 , 1. Kat Atölye
Language: Turkish

Python ekosisteminde son yıllarda öne çıkan FastAPI, yüksek performansı, tip güvenliği ve otomatik dokümantasyon özellikleri sayesinde modern backend geliştirme için güçlü bir özgür yazılım aracıdır.

Bu atölyede katılımcılar, FastAPI kullanarak sıfırdan basit bir REST API geliştirmeyi uygulamalı olarak öğreneceklerdir. Çalışma boyunca endpoint oluşturma, veri modelleri tanımlama, veri doğrulama ve otomatik API dokümantasyonu gibi FastAPI'nin temel özellikleri ele alınacaktır.

Atölyenin sonunda katılımcılar, Python ve FastAPI kullanarak modern ve sürdürülebilir backend servisleri geliştirmeye başlayabilecek temel bilgi ve pratiğe sahip olacaklardır.


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

Erhan Büte yaklaşık 10 yılı aşkın süredir yazılım geliştirme alanında çalışan bir backend geliştiricisidir. Özellikle Python, FastAPI ve Flask kullanarak API tabanlı backend servisleri geliştirmeye odaklanmaktadır. Kariyeri boyunca farklı ekiplerde geliştirici, teknik ekip lideri ve teknoloji yöneticisi olarak görev almıştır.

Ağırlıklı olarak fintech sektöründe çalışmış ve ödeme sistemleri, finansal servisler ve yüksek trafikli API’ler üzerinde deneyim kazanmıştır. Günlük işinde Python tabanlı servisler geliştirmekte, API tasarımı ve backend mimarileri üzerine çalışmaktadır.

Python ekosistemindeki modern backend araçlarını pratik örneklerle anlatmayı ve geliştirici topluluklarıyla deneyim paylaşmayı önemsemektedir.