İleri Seviye Back-End Developer Eğitimi
İleri Seviye Back-End Developer Eğitimi
Eğitim Hakkında
Eğitimimiz, Python ile ileri düzey backend geliştirme konularını; nesne tabanlı programlama, asenkron programlama, decorators, metaclasses ve performans optimizasyonu tekniklerini kapsamlı bir şekilde ele almaktadır.
Ön Koşul
Python programlama diline orta düzey hakimiyet gerekmektedir.
Eğitim İçeriği
- Python ile nesne tabanlı programlama (OOP)
- AsyncIO ile asenkron programlama
- Decorators ve metaclasses
- Profiling ve Debugging
- Test-driven development (TDD) ve Unit Test yazma
- Type Hinting
- FastAPI’ye giriş ve kurulum
- CRUD işlemleri ve RESTful API geliştirme
- JWT ile kimlik doğrulama ve yetkilendirme
- Dependency Injection kullanımı
- Asenkron veri işlemleri ve WebSockets
- Logging ve Monitoring
- Performans optimizasyonu ve üretime hazırlık
- Middleware Kullanımı
- Background Tasks
- Internationalization (I18n) ve Localization (L10n)
- SQLAlchemy ve diğer ORM araçları ile veritabanı yönetimi
- İleri seviye sorgular ve performans optimizasyonları
- Migrations ve veritabanı versiyonlama
- Veri doğrulama ve şema tasarımı
- Jinja2 Template Engine Kullanımı
- HTMX ile Dinamik İstekler Oluşturma
- AlpineJS ile Kullanıcı Etkileşimi
- HTTP protokolleri ve RESTful servisler
- API tasarımı ve dökümantasyon oluşturma (Swagger, OpenAPI)
- CORS ve güvenlik önlemleri
- Mikroservis mimarisi ve gRPC
Kazanımlar
Python ile ileri düzey nesne tabanlı programlama tekniklerini uygulayabileceksiniz.
AsyncIO kullanarak asenkron programlama yapabileceksiniz.
Decorators ve metaclasses yapılarını etkin şekilde kullanabileceksiniz.
Uygulama performansını profiling ve debugging araçlarıyla optimize edebileceksiniz.
Ölçeklenebilir backend mimarileri tasarlayabilecek ve geliştirebileceksiniz.
Hedef Kitle
Backend geliştiriciler
Python geliştiriciler
Yazılım mühendisleri
Full-stack geliştiriciler
Teknik ekip liderleri
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.