İleri Seviye Python Programlama Eğitimi

4,9 (32 oylama)
 Son Güncelleme Tarihi: 03/2025
 Türkçe

İleri Seviye C++ Programlama Eğitimi
eğitimimize göz atabilirsiniz.

Bu eğitim, Python programlama dilinde temel bilgilerini geliştirmiş ve yazılım becerilerini ileri seviyeye taşımak isteyenler için hazırlanmıştır. Eğitim, performans odaklı yazılım geliştirme, modern Python özellikleri, nesne yönelimli programlama (OOP), paralel programlama ve tasarım desenlerini kapsamaktadır. Eğitim sonunda, kompleks yazılım projelerini başarıyla geliştirebilecek bilgi ve becerilere sahip olacaksınız.

Eğitim Yöntemi

Bu eğitim, interaktif bir şekilde çevrimiçi olarak gerçekleştirilecektir.
Eğitim sırasında teorik bilgiler ile pratik uygulamalar dengeli bir şekilde sunulacaktır.

Eğitim Süresi

Eğitim süresi toplam 12 saattir. Dersler canlı olarak gerçekleştirilecektir.

Eğitim İçeriği

  • Nesne Yönelimli Programlama (OOP)
    • Sınıflar ve nesneler
    • Miras (inheritance) ve çok biçimlilik (polymorphism)
    • Abstraction ve encapsulation prensipleri
    • Magic methods ve metaclass kullanımı
  • Veri Yapıları ve Gelişmiş Python Kütüphaneleri
    • İleri düzey veri yapıları: deque, heapq, defaultdict
    • NumPy ve Pandas ile veri işleme
    • Python'da veri görselleştirme (Matplotlib, Seaborn)
  • Paralel Programlama ve Asenkron İşlemler
    • Threading ve multiprocessing kullanımı
    • Async/await yapıları ile asenkron programlama
    • Büyük veri setleriyle paralel işlem yapma
  • Tasarım Desenleri ve Yazılım Mimarisi
    • Singleton, Factory, Observer gibi tasarım desenleri
    • SOLID prensipleri ve Clean Code yazımı
    • Python ile katmanlı mimari geliştirme
  • Hata Yönetimi ve Test Otomasyonu
    • Gelişmiş hata yönetimi ve loglama
    • Unit testing ve pytest kullanımı
    • Mocking ve test verisi oluşturma
  • Uygulamalı Çalışmalar ve Projeler
    • Web uygulaması geliştirme (Flask, FastAPI)
    • Veri analizi ve raporlama projeleri
    • Gerçek zamanlı uygulamalar için paralel işleme entegrasyonu
 

Eğitim sonunda, Python’un ileri düzey özelliklerini ve modern yazılım geliştirme tekniklerini kullanarak yüksek performanslı yazılım projeleri oluşturabileceksiniz.

Önemli Bilgilendirme

  • Eğitim materyalleri kayıtlı katılımcılara sağlanacaktır.
  • Eğitim sonunda katılımcılara üniversitemiz tarafından E-Devlet onaylı katılım sertifikası verilecektir.
  • Katılım için internet bağlantısı ve uygun bir cihaz gereklidir.
  • Eğitim bilgilendirmeleri için WhatsApp grubu kurulacaktır. Tüm gerekli bilgilendirmeler buradan yapılacaktır.
  • Katılımcılar her türlü soru ve sorunlarını gelisim@fsm.edu.tr adresimize yazabilirler.

Yorumlar

Paylaş:

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM