Python ile Temel Programlama
Programlama ve programlama dilleri nedir; Python nedir ve neden, neler için kullanılır; Python’ı bilgisayarımıza nasıl kurarız ve kullanırız; Python’da veri tipleri, değişkenler, koşullu ifadeler, döngüler ve fonksiyonlar; Veri yapıları; I/O; Modüller; Programları deneme ve hata ayıklama; Temel OOP’ye giriş.
Eğitmenler: Mustafa Yavuz Kara, Onur Akdeniz
Kurslara kayıt olmak için tıklayın
Katılımcılar için ön-şartlar
- Temel Bilgisayar Okur-Yazarlığı
Katılımcıların eğitime bilgisayar dışında getirmesi gereken donanım/yazılım
- Python interpreter’ı ve bir “text editor” (word processor değil).
Eğitim İçeriği
- Python interpreter’ının bilgisayara yüklenmesi ve çalıştırılması, python sürümleri ve farkları.
- Python’a giriş: Değerler ve değişkenler, statementlar ve expressionlar, veri türleri, operatörler.
- Koşullu kontrol akışı: If statement ve expression’ları.
- Veri yapıları: Listeler ve tuple’lar, sözlükler, kümeler.
- Tekrarlı kontrol akışı: While ve for döngüleri, list comprehension’lar.
- Fonksiyonlar ve scope: Fonksiyon nedir, built-in fonksiyonlar nelerdir, kendi fonksiyonlarımız nasıl tanımlanır.
- I/O: Standart ve dosya girdi/çıktı işlemleri, Programlarımızda dosyalarla nasıl etkileşime geçebiliriz, dosya yazma/silme/değiştirme nasıl yapılır.
- Kütüphaneler ve modüller: Kütüphaneler ve modüller nelerdir, nasıl kullanılırlar, kendi modüllerimizi nasıl tanımlayabiliriz.
- Programları test etme ve hata ayıklama yöntemleri.
- Nesne Yönelimli Programlama (OOP): OOP’nin temel kavramları, Python’da OOP tanımları ve operasyonları.
