or
Bu egzersiz, kursun bir parçasıdır
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.
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.
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!
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.
Geçerli egzersiz