İ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.