Kurs
Python'da Nesne Yönelimli Programlama
İleri SeviyeBeceri Seviyesi
Güncel 02.2026
PythonProgramming4 sa13 video44 Egzersiz3,600 XP100K+Başarı Belgesi
Ücretsiz Hesabınızı Oluşturun
Google ile devam edinDaha fazla seçenek gösterveya
Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.
Binlerce şirketten öğrencinin sevgisini kazandı
Bir Ekibi Eğitiyor musunuz?
İşletmeler için deneyinKurs Açıklaması
Önkoşullar
Writing Functions in Python1
OOP Temelleri
Bu bölümde nesne yönelimli programlamanın (OOP) ne olduğunu, yordamcı (procedural) programlamadan nasıl farklılaştığını ve nasıl uygulanabileceğini öğreneceksin. Ardından kendi sınıflarını tanımlayacak; yöntemler, öznitelikler ve yapıcılar (constructor) oluşturmayı öğreneceksin.
2
Kalıtım ve Çok Biçimlilik
Kalıtım ve çok biçimlilik, verimli ve tutarlı kod yeniden kullanımını sağlayan OOP'nin temel kavramlarıdır. Bir sınıftan nasıl miras alınacağını, yöntemlerin nasıl özelleştirilip yeniden tanımlanacağını ve sınıf düzeyi veriler ile örnek (instance) düzeyi veriler arasındaki farkları gözden geçir.
3
Standart Python ile Entegrasyon
Bu bölümde, aynı veriyi saklayan nesnelerin eşit kabul edilmesini nasıl sağlayacağını, nesnelerin string gösterimlerini nasıl tanımlayıp özelleştireceğini ve hatta yeni hata türlerini nasıl oluşturacağını öğreneceksin. Etkileşimli egzersizler boyunca, sınıflarını standart Python veri tiplerine daha çok benzer şekilde çalışacak biçimde nasıl daha da özelleştireceğini keşfedeceksin.
4
Sınıf Tasarımında En İyi Uygulamalar
Sınıfları kalıtım için nasıl tasarlarsın? Python'da özel (private) öznitelikler var mı? Öznitelik erişimini kontrol etmek mümkün mü? Sınıf tasarımında en iyi uygulamaları öğrenirken bu soruların (ve daha fazlasının) yanıtlarını bulacaksın.
Python'da Nesne Yönelimli Programlama
Kurs Tamamlandı
Başarı Belgesi Kazanın
Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyinSosyal medyada ve performans incelemenizde paylaşınŞimdi kaydolun
Bugün 19 milyondan fazla öğrenciye katılın ve Python'da Nesne Yönelimli Programlama eğitimine başlayın!
Ücretsiz Hesabınızı Oluşturun
Google ile devam edinDaha fazla seçenek gösterveya
Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.
DataCamp for Mobile ile veri becerilerinizi geliştirin
Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.