Python: Yeni Başlayanlar İçin Uygulamalı Python Programlama
Python ile programlama öğren. Pyton ile makine öğrenmesi başta olmak üzere Django ve Veri Analizi konularında uzmanlaşın
Intro
Anaconda’nın Wındows İşletim Sisteminde Kurulması
Anaconda’nın MAC'e Kurulması
Python ve PyCharm Windows'a Kurulumu
Python ve PyCharm'in MAC'e Kurulumu
Jupyter Notebook Kullanımı
Değişkenler
Sayılar ve Sayı Tipleri
Stringler ve String Operatörleri
Veri Tipi Dönüşümleri
E-mail Üreteci ( Örnek )
Koşullu Durumlar
Boolean Değerler
Karşılaştırma ve Mantıksal Operatörler
If İfadeleri
Alıştırma 5: Hesap Makinesi
Alıştırma 6: Kullanıcı Girişi
Döngü Kavramı
While Döngüleri
For Döngüleri
Range Fonksiyonu
Kontrol İfadeleri
Alıştırma 7: Mükemmel Sayı
Alıştırma 8: Döngü Yardımıyla Kullanıcı Girişi
Fonksiyonlar
Yeni Bir Fonksiyon Oluşturma ve Fonksiyon Çağırma
Return İfadesi
Lambda Fonksiyonu
Modüller
Modül Kullanımı
Yeni Bir Modül Oluşturma
Liste İşlemleri
Liste Metotları
Liste Üreteçleri
Alıştırma 9: Fibonacci Sayısı
Alıştırma 10: Liste Birleştirme
Demetler
Sözlükler
Sözlük Üreteçleri
Alıştırma 11: Harf Sayacı
Alıştırma 12: Taş Kağıt Makas Oyunu
Alıştırma 13: Kelime Sayacı
İstisna
Hata Yakalamak - Hata Fırlatmak
Alıştırma 14: Sayı Mı?
Dosya Kavramı
Dosya İşlemleri
Alıştırma 15: Takım Oluşturucu
Alıştırma 16: Adam Asmaca
Kümeler
Küme Üreteçleri ve Frozenset
Nesne Tabanlı Programlamaya Giriş
Konstructer
Metotlar
Kalıtım
Overriding ve Overloading
Final Projesi: Uzaktan Kumanda Uygulaması