Ön Koşul
Eğitim Hakkında
Python her zaman net bir komut metni yazım dili olarak veya “gerçek” uygulamaları birbirine bağlayan, basit bir dil olarak görülmüştür. Ancak, Python dilinin gerçek olanakları ile bu görüş tamamen çelişkilidir. Bu eğitim size bu dilin ve ekosistemin gerçek gücünü gösterecektir. Böylece Python’da oluşturulabilen yüksek performanslı uygulama yığınlarının tümünü görebileceksiniz.
Kimler İçindir?
Python’u bir sonraki seviyeye taşımak isteyen ve bu eğitim ardından Python ile etkin bir şekilde çalışması gereken geliştiriciler katılabilir.
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.
Eğitim İçeriği
Importing - Import Etmek
Behavior of Python While Importing - Python'un Importing Sırasındaki Davranışları
▪ Exceptions - Hatalar o Handling Exceptions - Hata Ayıklama
▪ Raising Exceptions - Hata Yükseltme o User-defined Exceptions - Özel Tanımlı Hatalar
▪ List Comprehensions - Liste Kapsamlarını Listeleme
▪ Nested Comprehensions - İçe Geçmiş Comprehensionlar
Reading and Writing Files - Dosya Okumak ve Yazmak
Renaming and Deleting Files - Dosya İsmi Değiştirmek ve Dosyaları Silmek
Directories in Python - Klasör İşlemleri
File & Directory Related Methods - Dosya ve Klasörlerle İlişkili Methodlar
Nested Functions - İçe Geçmiş Fonksiyonlar
Returning Functions - Fonksiyon Döndürmek
Behaviors of Decorators - Decoratorlerin Davranışları
Basics - Temelleri
Advanced usage - İleri Seviye Kullanımı
Passing *args and **kwargs - *args ve **kwargs paslamak
Generators and Iterators - Generatorler ve Yineleyiciler
Test Driven Development - Test Temelli Geliştirme
Python Packages & Open Source - Python Paketleri ve Açık Kaynak
Building Open Source Python Packages - Açık Kaynak Python Paketleri Yapmak
Önemli Notlar
Program ücretlerine KDV dahil değildir.