Python Dersleri

Python programlama dilini öğrenmek ve Python ile yazılım geliştirmek isteyenler için Python programlama dili için oluşturduğum anlatım ve içerikleri bir araya toplayarak bir ders hazırladım. Buradaki içeriklerin tamamı metin tabanlıdır ancak ileride videolu anlatımları hazırlama niyetindeyim.

Sıfırdan başlayarak hiçbir programlama bilgisi olmayan birisinin buradaki anlatımlar ile Python programlama dilini öğrenerek yazılımlar geliştirmeye başlayabileceğini umuyorum.

Programlama jargonuna hakim ve en az bir programlama dilini iyi seviyede bilen yazılımcılar için Python Hızlı Başlangıç Rehberi isimli içeriğim Python öğrenmek için yeterli olabilir.

  • Python’a Giriş
  • Python Geliştirme Ortamının Kurulumu
  • Python Sözdizimi (Syntax)
  • Python’da Veri Türleri
  • Python’da Operatörler
  • Python’da Değişken
  • Python’da İnput ve Output
  • Python’da Veri Tipi Dönüşümleri
  • Python’da Koşullu İfadeler
  • Python’da Döngüler
  • Python’da Fonksiyon
  • Python’da Modüller
  • Python’da Tuple
  • Python’da Sözlük (Dictionary)
  • Python’da Hata ve Hata Yönetimi
  • Python’da Dosya ve Dizin İşlemleri
  • Python’da Dahili Fonksiyonlar

OOP

  • Python’da Sınıf (Class)
  • Python’da Kalıtım (Inheritance)
  • Python Sınıflarında Özel Metotlar

İleri Seviye

  • Python’da Karakter Dizileri (String) ve Metotları
  • Python’da Kümeler (Sets) ve Metotları
  • Python’da Liste ve Liste Metotları
  • Python’da İleri Seviye Fonksiyon Özellikleri ve Decorator
  • Python ile SQLite
  • Python’da Iterators
  • Python’da Generators
  • Python’da İşletim Sistemi (OS) Modülü
  • Python’da Zaman (Datetime) Modülü
  • Python’da Sys Modülü
  • Python’da Düzenli İfadeler (Regular Expression) Modülü
  • Python’da JSON Modülü
  • Python’da Requests Modülü