Python Öğren
Ücretsiz, interaktif bir online Python kursu. Her derste kod yazıyorsun, takıldığında yapay zekâdan ipucu alıyorsun ve bitirdiğinde ücretsiz bir sertifika kazanıyorsun.
1,859,298+ codders kayıtlı
219 ders172 görev1,072 quiz sorusu
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bölüm 1
Fundamentals
Bölüme başlaBaşlaGenişletDaraltBuild a strong foundation with essential concepts and basic skillsGiriş
3 ders316Değişkenler
6 ders838Operatörler Bölüm 1
5 ders931Operatörler Bölüm 2
5 ders930Karar Yapıları
4 ders721Temel Girdi/Çıktı
6 ders831Hesap Paylaşım Hesaplayıcısı
Proje5 ders1Döngüler
8 ders1444Fonksiyonlar
6 ders833Farklı Bir FizzBuzz
Proje4 ders1Liste Temelleri
7 ders938Diziler Üzerinde Yineleme
4 ders830İleri Seviye Listeler
4 ders830Günlük Gider Takipçisi
Proje7 ders1Son Meydan Okumalar
3 ders3Bölüm 2
Logic & Flow
Bölüme başlaBaşlaGenişletDaraltDevelop problem-solving skills and create dynamic, interactive programsDeğişken Keşfi
6 ders745Sözlükler Bölüm 1
5 ders631Sözlükler Bölüm 2
5 ders630Rehber Uygulaması
Proje7 ders1İleri Seviye Karar Yapıları
5 ders729Kümeler Bölüm 1
4 ders524Kümeler Bölüm 2
6 ders732Öğrenci Kayıt Yöneticisi
Proje7 ders1İleri Düzey Veri Toplulaştırma
4 ders723Temel List Comprehension Yapıları
6 ders631İleri Seviye Fonksiyonlar
7 ders1146Temel Hata Yönetimi
4 ders323Envanter Yönetim Sistemi
Proje5 ders1Yüksek Mertebeden Fonksiyonlar
4 ders616Final Meydan Okumaları
3 ders3Bölüm 3
Object Oriented Programming
Bölüme başlaBaşlaGenişletDaraltDiscover how to organize code with classes, objects, and reusable structuresOOP Temelleri
8 ders755Dekoratörler
4 ders33Sınıf Özellikleri
4 ders425Kalıtım
6 ders640Çok Biçimlilik (Polymorphism)
5 ders533Kapsülleme
5 ders535Özel Metotlar
4 ders426İleri Düzey OOP Kavramları
5 ders543İleri Seviye Argümanlar
2 ders217Tasarım Kalıpları Bölüm 1
5 ders443Tasarım Kalıpları Bölüm 2
6 ders650Proje: Kütüphane Yönetimi
Proje6 ders1Final Meydan Okumaları
4 ders4
Python kursları
Tarayıcıda ücretsiz başlanan, uygulamalı Python kursları.
Başlangıç Seviyesi Meydan Okumaları - Temel Kavramları Pratik Edin
PopülerBaşlangıç seviyesindeki kodlama bilginizi test edin ve bu programlama meydan okumalarını çözmeye çalışın. İstediğiniz dili kullanabilirsiniz, İyi Kodlamalar!
Tamamlayınca sertifika
- 20
- 20
Kodlama Problemleri
PopülerBu kurstaki farklı zorluk seviyelerindeki egzersizlerle programlama problem çözme becerilerinizi test edin. Herhangi bir programlama dilinde temel sözdizimi konusunda ön bilgisi olan yazılımcılar için tasarlanmıştır.
Tamamlayınca sertifika
- 32
- 31
Stack - Veri Yapıları Serisi #1
Bu kursta Stack veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Stack oluşturacak ve bununla ilgili kodlama zorlukları üzerinde pratik yapacaksınız!
- 13
- 6
- 1
Pandas Analitiği
Bu kursta, pandas kullanarak Python'da tabloları nasıl işleyeceğinizi öğreneceksiniz.
Tamamlayınca sertifika
- 19
Kodlama Problemleri: Bölüm 2
Bu kurstaki farklı zorluk seviyelerindeki alıştırmalarla programlama problem çözme becerilerinizi test edin. Herhangi bir programlama dilinin temel sözdizimi hakkında ön bilgiye sahip yazılımcılar için tasarlanan bu kurs, ilk Kodlama Problemleri kursunun bir devamı niteliğindedir.
Tamamlayınca sertifika
- 25
- 24
Numpy Temelleri
Bu kısa ve uygulamalı kursla, veri bilimi için Python'da güçlü sayısal hesaplamalarda ustalaşmayı öğrenin.
- 18
- 34
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Neden Coddy ile Python öğrenmelisin
- Ücretsiz, kurulum yok, ayarlanacak Python interpreter'ı yok, kayıt zorunluluğu yok. Kursu aç ve tarayıcında gerçek Python 3 kodu yazmaya başla.
- Her konu bir kodlama alıştırmasıyla geliyor; böylece dersi Python okuyarak değil, yazarak geçiriyorsun.
- Bir egzersiz anlamsız gelmeye başladığında AI ipuçları cevabı vermeden seni yoldan çıkarır. Python öğrenmek ile kopyalamak arasındaki fark da bu.
- Python kursunu bitirdiğinde LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz tamamlama sertifikası alırsın.