Python'a Giriş
- Python'un Shell Scripting ve Perl'den evrimi
- Python'u kurmak ve basit komut dosyalarını çalıştırmak/hata ayıklamak
- Python 3 ile önceki sürümler arasındaki farklar
- JVM ve CLR tabanlı Python yorumlayıcılarını kullanma
- Python'u Ruby, JavaScript ve PowerShell ile Karşılaştırma
Python Komut Dosyasının Temelleri
- Değişkenleri bildirme ve değiştirme
- Konsoldan okuma ve yazma
- Yerleşik veri türleriyle çalışma
- Seçim yapma ve yineleme gerçekleştirme
- Fonksiyonların bildirilmesi ve parametrelerin geçirilmesi
- Kimlik, eşitlik ve referanslar
Yapılandırılmış Verilerle Çalışma
- Bireysel öğeleri setler, listeler ve tuplelar halinde saklama
- Öğe çiftlerini sözlüklerde saklamak (karma olarak da bilinir)
- Python'da sınıf bildirimlerinin nasıl çalıştığını anlamak
- Sınıflar oluşturma ve nitelikler ve işlemler ekleme
- Yerleşik koleksiyonlarla kendi türlerinizi kullanma
Python'da Düzenli İfadeler
- Düzenli ifade nedir?
- Normal İfade Motoru nasıl çalışır?
- Python'da normal ifadeleri kabul eden işlevler
- Karakter sınıfları oluşturma ve çoklukları belirtme
- Girişteki konumları belirtmek için meta karakterler
- Açgözlü ve açgözlü olmayan eşleşmeyi anlama
- Gruplama ve alt eşleşmeler için parantez kullanma
- Geriye bakma ve ileriye bakmayı kullanma
- Normal ifadelerinize yorum ekleme
Derinlikli Nesne Yönelimi
- Python'da sınıf hiyerarşileri oluşturma
- Temel sınıflardaki yöntemleri geçersiz kılma
- Sınıflarınıza özellikler ekleme
- İçsel sınıf ve nesne nitelikleri
- Kendi yineleyici nesnelerinizi ve oluşturucularınızı oluşturma
- Tasarımınızdaki Unsurları ele almak için dekoratörleri kullanma
- Operatörlerin makul şekilde aşırı yüklenmesine yönelik yönergeler
- Python'da meta programlama desteği
Python'da Fonksiyonel Programlama
- İşlevleri diğer işlevlere girdi olarak kullanma
- Fonksiyonlardan fonksiyon oluşturma ve döndürme
- Lambda fonksiyonları oluşturma ve bunlarla çalışma
- Lambdbas'ı filtre, haritalama ve azaltma ile kullanma
- Liste kavramalarını kullanarak kodunuzu basitleştirme
Sürdürülebilir Komut Dosyaları Yazma
- İstisnaları doğru şekilde oluşturma ve yakalama
- Kodunuzu modüller ve paketler halinde düzenleme
- Sembol tablolarını anlama ve bunlara kodla erişme
- Python'da bir test çerçevesi seçme ve TDD'yi uygulama
Ortak Görevleri Gerçekleştirme
- Dosyalardan metin, veri ve nesneleri okuma ve yazma
- Python'da soketleri kullanarak temel ağ programlama
- Exec ve eval ile dinamik olarak kod çalıştırma
- SOAPy ve RESTful web hizmetleriyle çalışma
- İlişkisel veritabanlarına erişim seçenekleri
- Çok iş parçacıklı Python komut dosyaları yazma
Alternatif Bank
Eğitimi 5 yıldız olarak puanladı.
Alternatif Bank
Eğitimi 5 yıldız olarak puanladı.
Alternatif Bank
Eğitimi 5 yıldız olarak puanladı.