1Kursa Hoş Geldiniz▶️
2Python Nedir? Neden Python?▶️
3Kurulum: Anaconda ve Jupyter Notebook▶️
4Jupyter Notebook Ortamını Tanıyalım▶️
5İlk Kodumuz: print(), Yorum Satırları ve Hello World▶️
6Değişkenler: Veriyi Saklamak ve İsimlendirme Kuralları▶️
7Veri Tipleri: int, float, str, bool ve type()▶️
8Bölüm Sonu Projesi: Kişisel Bilgi Kartı▶️
9String İndeksleme ve Dilimleme▶️
10String Metodları: upper(), lower(), strip(), replace(), split()▶️
11f-string ile Metin Biçimlendirme▶️
12Kullanıcıdan Veri Almak: input()▶️
13Operatörler: Matematiksel, Karşılaştırma ve Mantıksal▶️
14Tip Dönüşümü: int(), float(), str()▶️
15Uygulama 1: Palindrome Kontrolü▶️
16Uygulama 2: Kelime Sayma▶️
17Uygulama 3: Baş Harfleri Büyütme▶️
18Bölüm Sonu Projesi: Basit Hesap Makinesi▶️
19Koşullu İfadeler: if, elif, else▶️
20İç İçe ve Karmaşık Koşullar▶️
21Uygulama 4: Yaş Kontrolü▶️
22Uygulama 5: Not Aralığı Belirleme▶️
23Hata Okuma ve Debugging: Kod Neden Çalışmıyor?▶️
24Bölüm Sonu Projesi: Not Ortalaması Hesaplayıcı▶️
25for Döngüsü ve range()▶️
26while Döngüsü▶️
27break, continue, pass▶️
28İç İçe Döngüler▶️
29Uygulama 6: Liste Üzerinde Döngüyle Toplama ve Ortalama Bulma▶️
30Uygulama 7: Kullanıcıdan N Tane Veri Almak▶️
31Bölüm Sonu Projesi: Çarpım Tablosu ve Basit Desenler▶️
32Listeler: Oluşturma, İndeksleme, Dilimleme▶️
33Liste Metodları: append(), remove(), sort() ve Diğerleri▶️
34Listeler Üzerinde Döngü ve Liste İşlemleri▶️
35İç İçe Listeler (Nested List): Liste İçinde Liste▶️
36Tuple: Değiştirilemez Veri Yapısı▶️
37Sözlükler (dict): Anahtar Değer Mantığı▶️
38Set: Benzersiz Veri Koleksiyonu▶️
39Liste Comprehension: Pythonic Yazım▶️
40Bölüm Sonu Projesi: Alışveriş Listesi Yöneticisi▶️
41Fonksiyon Tanımlamak: def, Parametreler, return▶️
42Varsayılan Parametreler ve Çoklu Parametreler▶️
43*args ve **kwargs▶️
44Scope: Local ve Global Değişkenler▶️
45Uygulama 8: Asal Sayı Kontrolü▶️
46Uygulama 9: Faktöriyel Hesaplama▶️
47Uygulama 10: FizzBuzz▶️
48Bölüm Sonu Projesi: Basit Bir Hesaplama Kütüphanesi▶️
49Hataları Anlamak: try, except, finally▶️
50Yaygın Hata Türleri ve Anlamları▶️
51Dosya Okuma ve Yazma (.txt)▶️
52Bölüm Sonu Projesi: Basit Not Defteri▶️
53Sınıf (class) ve Nesne Kavramı▶️
54__init__ ve Sınıf Özellikleri▶️
55Sınıf Metodları▶️
56Kalıtım (inheritance): Temel Seviye▶️
57Lambda, map() ve filter()▶️
58Kapanış Projesi: Öğrenci Not Takip Sistemi▶️