Ana içeriğe atla
GirişProgramming

Kurs

Programlama Paradigması Kavramları

TemelBeceri Seviyesi
Güncel 05.2026
Emirsel ve bildirimsel, prosedürel, işlevsel ve nesne yönelimli programlama dahil olmak üzere çeşitli programlama paradigmalarını keşfedin.
Kursa Ücretsiz Başlayın
TheoryProgramming
2 sa
14 video
45 Egzersiz
3,450 XP
4,184
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ı

Programlama hakkında bildiklerinizi tamamen değiştirecek bir paradigma değişimine hazır mısınız? Programlama Paradigmalarına Giriş dersinde, emirsel ve bildirimsel programlama, prosedürel programlama, işlevsel programlama ve nesne yönelimli programlama dahil olmak üzere çeşitli programlama paradigmalarının temellerini öğreneceksiniz.

Bu paradigmaların gerçek hayattaki kullanım örneklerini ve her birinde yaygın olarak kullanılan kodlama kalıplarını öğrenecek, hatta her paradigma için Python dilinde temel programlar yazacaksınız. Kursu bitirdiğinizde, farklı programlama paradigmalarını tanıyabilecek ve hangisini ne zaman seçmeniz gerektiğini bileceksiniz. Hatta aşağıdaki gibi daha ileri düzey konulara da kısaca göz atabilirsiniz:
  • İşlevsel programlamada özyineleme
  • Prosedürel programlamada sınıf mirası

    Her Programlama Paradigmasının Artılarını ve Eksilerini Anlayın



    2-4. bölümlerde sırasıyla prosedürel, işlevsel ve nesne yönelimli programlamayı inceleyeceksiniz. Her bölüm, belirli programlama paradigmasının temel özelliklerini, bazı yaygın gerçek dünya uygulamalarını ve bir paradigmayı diğerine göre ne zaman kullanmanız gerektiğini anlamanız için yeterli genel bilgileri içerecektir.

    Basit Prosedürel, İşlevsel ve Nesneye Dayalı Programlar Uygulayın



    Her bölümde, verilen paradigma içinde bir program oluşturma alıştırması da yer alacaktır. Python kullanarak alt programlar ve özyinelemeli fonksiyonlar yazacak ve kendi sınıflarınızı tanımlayacaksınız.

    Bitirdiğinizde, programlama paradigmalarının temellerini, kullanımlarını, yaygın kodlama kalıplarını ve her birini belirli durumlarda ne zaman uygulayacağınızı iyice anlamış olacaksınız.

Önkoşullar

Intermediate Python
1

Programlama Paradigmalarına Giriş

Programlama paradigmalarına ilk bakışa hazır ol! Bu bölüm, programlama paradigmasının ne olduğunu, neden önemli olduğunu ve iki geniş kategori olan buyurgan (Imperative) ve bildirime dayalı (Declarative) programlamayı kapsar. Ayrıca modüler kod yazmanın ve sorumlulukların ayrımını uygulamanın faydalarını ve bunların farklı paradigmalarla nasıl ilişkili olduğunu öğreneceksin.
Bölümü Başlat
2

Yordamcı (Procedural) Programlama

Programlamada en sık kullanılan paradigmaların birine dal: Yordamcı (Procedural) Programlama. Bu bölüm, yordamcı programlamanın ne olduğunu, hangi sorunları çözmekte kullanılabileceğini ve sorumlulukların ayrımı ile modüler koda nasıl ulaştığını ele alır. if deyimleri, for döngüleri ve fonksiyon tanımları gibi denetim akışı ifadelerinin yordamcı programlamada nasıl kullanılabileceğini öğrenecek ve bunları Python'da pratik edeceksin.
Bölümü Başlat
3

Fonksiyonel Programlama

Bu bölümde fonksiyonel programlamaya dalıyoruz. Fonksiyonel programlamanın temellerini; ne zaman kullanılacağını, bazı artı ve eksilerini ve uygulamalarını ele alacağız. Ayrıca fonksiyonel programlamada özyineleme (recursion) kullanımını öğrenecek ve kendi temel fonksiyonel programlarını bile uygulayacaksın!
Bölümü Başlat
4

Nesne Yönelimli Programlama

Hadi bazı sınıflar ve nesnelerle oynayalım! Bu bölüm, Nesne Yönelimli Programlama paradigmasını, yaygın kullanım alanlarını, artılarını ve eksilerini ve Python'da temel nesne yönelimli programların nasıl uygulanacağını kapsar. Ayrıca bu paradigmada sınıf kalıtımı ve genel (public) ile özel (private) öznitelikler gibi daha ileri konulara da değineceğiz.
Bölümü Başlat
Programlama Paradigması Kavramları
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 Programlama Paradigması Kavramları 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.