Kurs
Python'da Nesne Yönelimli Programlamaya Giriş
Orta SeviyeBeceri Seviyesi
Güncel 07.2025
PythonProgramming3 sa11 video37 Egzersiz3,100 XP25,831Baş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ı
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 Python1
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!
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.
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.
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 ekleyinSosyal 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ö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.