Ana içeriğe atla
GirişPython

Kurs

Python'da Nesne Yönelimli Programlamaya Giriş

Orta SeviyeBeceri Seviyesi
Güncel 07.2025
Nesne yönelimli programlamanın (OOP) temel kavramlarını keşfedin, özel sınıflar ve nesneler oluşturun!
Kursa Ücretsiz Başlayın
PythonProgramming
3 sa
11 video
37 Egzersiz
3,100 XP
25,831
Başarı Belgesi

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

Binlerce şirketten öğrencinin sevgisini kazandı

Group

Bir Ekibi Eğitiyor musunuz?

İşletmeler için deneyin

Kurs Açıklaması

OOP'nin Temelleri

Nesne yönelimli programlamanın (OOP) temelini oluşturan temel kavramları derinlemesine inceleyin. Sınıfların ve nesnelerin temel ilkelerini keşfedecek, Python'da hedefleri tanımlamayı ve örneklendirmeyi öğrenecek ve örneklendirme sırasında öznitelikleri atamayı keşfedeceksiniz.

Miras

Miras kavramını öğrenerek ve diğer sınıflarda tanımlanan işlevsellikleri temel alan alt sınıflar oluşturarak bilgilerinizi genişletin. Sınıf düzeyindeki veriler ile örnek düzeyindeki veriler arasında ayrım yapmayı, sınıf yöntemlerini uygulamayı ve alt sınıfların işlevselliğini özelleştirmeyi öğreneceksiniz!

Eşitlik, İstisna İşleme ve En İyi Uygulamalar

Nesne karşılaştırmalarını işleme konusunda Python'un çok yönlülüğünü keşfedin ve nesnelerin etkili dize temsiline yönelik teknikleri öğrenerek insan tarafından okunabilir çıktılar elde edin. Beklenmedik hatalara karşı kodunuzu nasıl güçlendirebileceğinizi ve istisna işleme yoluyla güvenilirliğini nasıl artırabileceğinizi öğrenin. Hata algılama ve hatasız hata kurtarma işlemlerinin önemini anlayarak programlarınızın daha sorunsuz çalışmasını sağlayın. OOP ilkelerine uygun, temiz, bakımı kolay ve Pythonic kod yazmak için en iyi uygulamaları öğrenin.

Önkoşullar

Writing Functions in Python
1

OOP Temelleri

Nesne yönelimli programlamanın (OOP) ne olduğunu, yordamcı (prosedürel) programlamadan nasıl ayrıldığını ve nasıl uygulanabileceğini öğren. Yöntemler, öznitelikler ve kurucular içeren kendi özel sınıflarını tanımlayacak ve bunları kullanarak nesneler oluşturacaksın!
Bölümü Başlat
2

Kalıtım ve Polimorfizm

OOP'nin iki temel kavramını keşfet: kalıtım ve polimorfizm. Kod tekrarını en aza indirmek ve işlevselliği genişletmek için bunları nasıl uygulayacağını öğren; ayrıca sınıf düzeyi veriler ile örnek düzeyi veriler arasındaki farkları gözden geçir.
Bölümü Başlat
3

Standart Python ile Entegrasyon

Nesneleri nasıl karşılaştıracağını, nesnelerin dize gösterimlerini tanımlayıp özelleştirmeyi ve hatta özel istisnalar oluşturup yakalamak için kalıtımı nasıl uygulayacağını öğren; böylece ihtiyaca uygun hata yönetimi sağlayacaksın.
Bölümü Başlat
Python'da Nesne Yönelimli Programlamaya Giriş
Kurs
Tamamlandı

Başarı Belgesi Kazanın

Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyin
Sosyal medyada ve performans incelemenizde paylaşın
Şimdi kaydolun

Bugün 19 milyondan fazla öğrenciye katılın ve Python'da Nesne Yönelimli Programlamaya Giriş eğitimine başlayın!

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


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.