PopülerYolculuk
Python Öğren
Python öğrenmeye sıfırdan başla. Ücretsiz online kursta değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını pratik görevler, gerçek projeler, yapay zeka ipuçları ve bitirme sertifikasıyla öğren.
1,639,707+ codders kayıtlı
Bu yolculuk şunları içerir
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
3 bölüm219 ders171 görev1,072 quiz sorusu01Bölüm 1
Fundamentals
Build a strong foundation with essential concepts and basic skillsÖĞRENMEYE BAŞLAGiriş
3 ders216- 01DilGörev
- 02Merhaba Dünya!GörevQuizSes
- 03YorumlarQuizSes
Değişkenler
6 ders838- 01SayılarGörevUstalıkQuizSes
- 02StringGörevUstalıkQuizSes
- 03BooleanGörevUstalıkQuizSes
- 04İsimlendirme KurallarıQuizSes
- 05Boş DeğişkenlerGörevQuizSes
- 06Özet - Değişkenleri BaşlatmaGörev
Operatörler Bölüm 1
5 ders931- 01Aritmetik OperatörlerGörevUstalıkQuizSes
- 02Modulo OperatörüGörevUstalıkQuizSes
- 03Aritmetik KısayollarGörevUstalıkQuizSes
- 04Özet - Basit MatematikGörev
- 05Karşılaştırma OperatörleriGörevUstalıkQuizSes
Operatörler Bölüm 2
5 ders930- 01Mantıksal Operatörler Bölüm 1GörevUstalıkQuizSes
- 02Mantıksal Operatörler Bölüm 2GörevUstalıkQuizSes
- 03Özet - Basit MantıkGörev
- 04Mantıksal Operatörler Bölüm 3GörevUstalıkQuizSes
- 05Mantıksal Operatörler Bölüm 4GörevUstalıkQuizSes
Karar Yapıları
4 ders721- 01If İfadesiGörevUstalıkQuizSes
- 02If - ElseGörevUstalıkQuizSes
- 03Tekrar - Basit Hesap MakinesiGörev
- 04İç İçe If - ElseGörevUstalıkQuizSes
Temel Girdi/Çıktı
6 ders831- 01ÇıktıGörevQuizSes
- 02Değişkenlerle ÇıktıGörevQuizSes
- 03GirdiGörevUstalıkQuizSes
- 04Tip DönüşümüGörevUstalıkQuizSes
- 05Özet - 120'ye KadarGörev
- 06Özet - Doğru veya YanlışGörev
Hesap Paylaşım Hesaplayıcısı
Proje5 ders1- 01Hoş Geldiniz MesajıGörev
- 02Girdi AlmaProje
- 03Bahşiş ve Toplam Tutarı HesaplamaProje
- 04Hesabı BölüştürmeProje
- 05Biçimlendirilmiş ÇıktıProje
Döngüler
8 ders1444- 01For DöngüsüGörevUstalıkQuizSes
- 02While DöngüsüGörevUstalıkQuizSes
- 03BreakGörevUstalıkQuizSes
- 04ContinueGörevUstalıkQuizSes
- 05Özet - FaktöriyelGörev
- 06Range FonksiyonuGörevUstalıkQuizSes
- 07İç İçe DöngülerGörevUstalıkQuizSes
- 08Özet - Dinamik GirdiGörev
Fonksiyonlar
6 ders833- 01Fonksiyon TanımlamaGörevUstalıkQuizSes
- 02ArgümanlarGörevUstalıkQuizSes
- 03ReturnGörevUstalıkQuizSes
- 04Özet - Sigma FonksiyonuGörev
- 05Özet - Doğrulama FonksiyonuGörev
- 06Varsayılan DeğerlerQuizSes
Farklı Bir FizzBuzz
Proje4 ders1- 01Oyuna Genel BakışGörev
- 02FizzBuzz FonksiyonuProje
- 03Sayıları Döngüye AlmaProje
- 04Farklılığı EklemeProje
Liste Temelleri
7 ders938- 01Liste TanımlamaGörevQuizSes
- 02Liste Elemanlarına ErişmeGörevUstalıkQuizSes
- 03Listeleri DeğiştirmeGörevUstalıkQuizSes
- 04Liste MetotlarıGörevUstalıkQuizSes
- 05Özet - Ürün ListesiGörev
- 06Özet - Ters Çevrilmiş ListeGörev
- 07TupleQuizSes
Diziler Üzerinde Yineleme
4 ders830- 01Elemanlar Üzerinde YinelemeGörevUstalıkQuizSes
- 02Enumerate FonksiyonuGörevUstalıkQuizSes
- 03Stringler Üzerinde Yineleme Bölüm 1GörevUstalıkQuizSes
- 04Stringler Üzerinde Yineleme Bölüm 2GörevUstalıkQuizSes
İleri Seviye Listeler
4 ders830- 01Liste Dilimleme Bölüm 1GörevUstalıkQuizSes
- 02Liste Dilimleme Bölüm 2GörevUstalıkQuizSes
- 03Dizi OperatörleriGörevUstalıkQuizSes
- 04ÜyelikGörevUstalıkQuizSes
Günlük Gider Takipçisi
Proje7 ders1- 01Projeye Genel BakışGörev
- 02Programdan ÇıkışProje
- 03Gider EkleProje
- 04Tüm Giderleri GörüntüleProje
- 05Toplam ve OrtalamaProje
- 06Tümünü TemizleProje
- 07Hata YönetimiProje
Son Meydan Okumalar
3 ders3- 01Düz Yıldız PiramidiGörevSes
- 02Desen BulucuGörev
- 03Ne AlmalıGörev
02Bölüm 2
Logic & Flow
Develop problem-solving skills and create dynamic, interactive programsÖĞRENMEYE BAŞLADeğişken Keşfi
6 ders745- 01SabitlerGörevQuizSes
- 02Çoklu Değişken AtamalarıGörevQuizSes
- 03Değişken TakasıGörevQuizSes
- 04Yer Tutucu DeğişkenlerGörevQuizSes
- 05Sayıları YuvarlamaGörevUstalıkQuizSes
- 06Liste Tür DönüşümüGörevQuizSes
Sözlükler Bölüm 1
5 ders631- 01Sözlük Nedir?QuizSes
- 02Sözlük OluşturmaGörevUstalıkQuizSes
- 03Değerlere ErişmeGörevQuizSes
- 04Sözlükleri DeğiştirmeGörevUstalıkQuizSes
- 05Özet - Tarif YöneticisiGörev
Sözlükler Bölüm 2
5 ders630- 01Sözlük MetotlarıGörevQuizSes
- 02İç İçe SözlüklerQuizSes
- 03Anahtar KontrolüGörevUstalıkQuizSes
- 04Sözlüklerde DöngülerGörevUstalıkQuizSes
- 05Özet - Frekans SayacıGörev
Rehber Uygulaması
Proje7 ders1- 01Menüyü GörüntüleGörev
- 02Kişi EkleProje
- 03Kişiyi GörüntüleProje
- 04Kişiyi DüzenleProje
- 05Kişiyi SilProje
- 06Tümünü ListeleProje
- 07Tümü Bir AradaProje
İleri Seviye Karar Yapıları
5 ders729- 01Ternary OperatörüGörevUstalıkQuizSes
- 02Üyelik KontrolleriGörevUstalıkQuizSes
- 03Kimlik KontrolleriGörevUstalıkQuizSes
- 04Girintileme HatalarıQuizSes
- 05Özet - Tatil FiltresiGörev
Kümeler Bölüm 1
4 ders524- 01Küme Nedir?GörevQuizSes
- 02Temel İşlemlerGörevUstalıkQuizSes
- 03Küme MetotlarıGörevQuizSes
- 04Özet - Yinelenenleri KaldırGörev
Kümeler Bölüm 2
6 ders732- 01Matematiksel İşlemler Bölüm 1GörevQuizSes
- 02Matematiksel İşlemler Bölüm 2GörevQuizSes
- 03Özet - Hazine AvıGörev
- 04Alt Kümeler ve Üst KümelerGörevQuizSes
- 05Kümeler Üzerinde YinelemeGörevUstalıkQuizSes
- 06Özet - Turnuva TakipçisiGörev
Öğrenci Kayıt Yöneticisi
Proje7 ders1- 01Projeye Genel BakışGörev
- 02Öğrenci EkleProje
- 03Not EkleProje
- 04Kayıtlı mı?Proje
- 05Not OrtalamasıProje
- 06Derse Göre ListeleProje
- 07En Başarılı ÖğrencilerProje
İleri Düzey Veri Toplulaştırma
4 ders723- 01Toplam KullanımıGörevUstalıkQuizSes
- 02Minimum ve Maksimumu BulmaGörevUstalıkQuizSes
- 03Verileri Verimli SıralamaGörevUstalıkQuizSes
- 04Özet - Dictionary SıralayıcıGörev
Temel List Comprehension Yapıları
6 ders631- 01SözdizimiGörevQuizSes
- 02Basit Listeler OluşturmaGörevQuizSes
- 03Koşul EklemeGörevQuizSes
- 04Veri Toplulaştırma KullanımıGörevQuizSes
- 05Özet - Liste EviGörev
- 06Özet - Özgürlük ElementleriGörev
İleri Seviye Fonksiyonlar
7 ders1146- 01Birden Fazla Değer DöndürmeGörevUstalıkQuizSes
- 02Lambda Fonksiyonları Bölüm 1GörevUstalıkQuizSes
- 03Lambda Fonksiyonları Bölüm 2GörevQuizSes
- 04Tekrar Görevi - Lambda ile SıralamaGörevQuizSes
- 05Özyinelemeli Fonksiyonlar Bölüm 1GörevUstalıkQuizSes
- 06Özyinelemeli Fonksiyonlar Bölüm 2GörevUstalıkQuizSes
- 07Tekrar - İç İçe Listeleri ToplamaGörev
Temel Hata Yönetimi
4 ders323- 01Hata Yönetimi Nedir?QuizSes
- 02Try ve Except BloğuGörevQuizSes
- 03Birden Fazla İstisnayı YönetmeGörevQuizSes
- 04Özet - Alışveriş Sepeti HatalarıGörev
Envanter Yönetim Sistemi
Proje5 ders1- 01Projeye Genel BakışGörev
- 02Öğe EkleProje
- 03Stok GüncelleProje
- 04Stok Durumunu Kontrol EtProje
- 05Rapor OluşturProje
Yüksek Mertebeden Fonksiyonlar
4 ders616- 01Map FonksiyonuGörevUstalıkQuizSes
- 02Filter FonksiyonuGörevUstalıkQuizSes
- 03Özet - E-posta DoğrulayıcıGörev
- 04Özet - Sayı İşleyiciGörev
Final Meydan Okumaları
3 ders3- 01Akıllı Rehber YöneticisiGörev
- 02Kelime AnalitiğiGörev
- 03Veri DönüştürücüGörev
03Bölüm 3
Object Oriented Programming
Discover how to organize code with classes, objects, and reusable structuresÖĞRENMEYE BAŞLAOOP Temelleri
8 ders755- 01Harici DosyalarGörevQuiz
- 02OOP'ye GirişGörevQuiz
- 03Sınıflar ve NesnelerGörevQuiz
- 04self ParametresiGörevQuiz
- 05MetotlarGörevQuiz
- 06ÖzniteliklerQuiz
- 07Yapıcı Metot (__init__)GörevQuiz
- 08Özet - Basit Hesap MakinesiGörev
Dekoratörler
4 ders33- 01Dekoratörlere GirişQuiz
- 02Property DekoratörüQuiz
- 03Static Method DekoratörüQuiz
- 04Class Method DekoratörüQuiz
Sınıf Özellikleri
4 ders425- 01Örnek ve Sınıf DeğişkenleriGörevQuiz
- 02Property DekoratörleriGörevQuiz
- 03Gizli ÖzniteliklerGörevQuiz
- 04Özet - Banka Hesabı YöneticisiGörev
Kalıtım
6 ders640- 01Temel KalıtımGörevQuiz
- 02super() FonksiyonuGörevQuiz
- 03Metot Geçersiz KılmaGörevQuiz
- 04Çoklu KalıtımGörevQuiz
- 05Metot Çözümleme SırasıGörevQuiz
- 06Özet - Çalışan HiyerarşisiGörev
Çok Biçimlilik (Polymorphism)
5 ders533- 01Metot Geçersiz Kılmaya Yeniden BakışGörevQuiz
- 02Duck TypingGörevQuiz
- 03Soyut Sınıflar ve MetotlarGörevQuiz
- 04Arayüz TasarımıGörevQuiz
- 05Özet - Şekil HesaplayıcıGörev
Kapsülleme
5 ders535- 01Public, Protected, Private ÜyelerGörevQuiz
- 02Erişim BelirleyicilerGörevQuiz
- 03Bilgi GizlemeGörevQuiz
- 04İleri Seviye Property DekoratörleriGörevQuiz
- 05Özet - Öğrenci Kayıt SistemiGörev
Özel Metotlar
4 ders426- 01Sihirli Metotlara GirişGörevQuiz
- 02Operatör Aşırı YüklemeGörevQuiz
- 03Kapsayıcı Sihirli MetotlarıGörevQuiz
- 04Özet - Özel ListeGörev
İleri Düzey OOP Kavramları
5 ders543- 01Kompozisyon ve KalıtımGörevQuiz
- 02MixinsGörevQuiz
- 03Statik ve Sınıf MetotlarıGörevQuiz
- 04Sınıf DekoratörleriGörevQuiz
- 05Bağlam YöneticileriGörevQuiz
İleri Seviye Argümanlar
2 ders217- 01*args KullanımıGörevQuiz
- 02**kwarg KullanımıGörevQuiz
Tasarım Kalıpları Bölüm 1
5 ders443- 01Tasarım kalıplarına girişQuiz
- 02Singleton KalıbıGörevQuiz
- 03Factory KalıbıGörevQuiz
- 04Observer KalıbıGörevQuiz
- 05Strategy KalıbıGörevQuiz
Tasarım Kalıpları Bölüm 2
6 ders650- 01Komut KalıbıGörevQuiz
- 02Adaptör KalıbıGörevQuiz
- 03Dekoratör KalıbıGörevQuiz
- 04Şablon Metot KalıbıGörevQuiz
- 05Durum KalıbıGörevQuiz
- 06Kompozit KalıbıGörevQuiz
Proje: Kütüphane Yönetimi
Proje6 ders1- 01Projeye Genel BakışGörev
- 02Kitap ve Kullanıcı SınıflarıProje
- 03Ödünç Alma SistemiProje
- 04Arama İşlevselliğiProje
- 05Yönetici ArayüzüProje
- 06Test ve EntegrasyonProje
Final Meydan Okumaları
4 ders4- 01E-öğrenme PlatformuGörev
- 02Bankacılık SistemiGörev
- 03Oyun Karakteri GeliştirmeGörev
- 04Araç Kiralama ServisiGörev
Neden Coddy ile Python öğrenmelisin
- Online ve ücretsiz Python kursu: kurulum yok, araç ayarı yok, başlamak için engel yok. Tarayıcıyı aç ve ilk dersten itibaren pratik yap.
- Python dersleri basit bir tutorial’dan fazlasıdır: her konu gerçek kod yazacağın kısa bir alıştırmayla pekişir.
- Bir Python egzersizinde takıldığında yapay zeka ipuçları bir sonraki adımı açıklar; cevabı tamamen vermeden öğrenmeni sağlar.
- Python kursunu bitirdiğinde LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz tamamlama sertifikası alırsın.
Python öğrenme hakkında sık sorulan sorular
Python öğrenmek kolay mı?
Evet, daha önce deneyimin olmasa bile Python ile başlayabilirsin. Coddy konuları kısa egzersizlere böler; söz dizimini anlar, değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını uygular ve adım adım güven kazanırsın.
Python öğrenmek ne kadar sürer?
Python temelleri günlük pratikle genellikle bir iki haftada öğrenilir. Gerçek projeler üretirken rahat etmek için hızına göre bir ila üç ay ayırmak mantıklıdır.
Python online ve ücretsiz nereden öğrenilir?
Coddy, Python için ücretsiz online dersler, kodlama görevleri, quiz’ler ve projeler sunar. Hiçbir şey kurman gerekmez; her şey tarayıcıda çalışır.
Python hızlı nasıl öğrenilir?
En hızlı yol her gün pratik yapmaktır. Coddy’de kısa açıklama, hemen ardından egzersiz ve yapay zeka destekli geri bildirim bulunur; uzun videolardan çok Python yazarsın.
Kurs sonunda Python sertifikası alıyor muyum?
Evet. Coddy’de Python kursunu tamamladığında LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz bir tamamlama sertifikası alırsın.
Python öğrendikten sonra ne geliştirebilirim?
Kurs sonunda yararlı script’ler, küçük uygulamalar, otomasyonlar, basit oyunlar ve portföyüne koyabileceğin projeler geliştirebilirsin. Ayrıca daha ileri konulara geçmek için sağlam bir temel edinirsin.