Kurs
Programlama Paradigması Kavramları
TemelBeceri Seviyesi
Güncel 11.2024Kursa Ücretsiz Başlayın
Şuna dahil:Premium or Takımlar
TheoryProgramming2 sa14 video45 Egzersiz3,450 XP4,017Başarı Belgesi
Ücretsiz Hesabınızı Oluşturun
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ı
2 veya daha fazla kişiyi mi eğitiyorsunuz?
DataCamp for Business ürününü deneyinKurs Açıklaması
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 Python1
Introduction to Programming Paradigms
Get ready for a first look at programming paradigms! This Chapter covers what programming paradigms are, why they matter, and two broad categories of programming paradigms, namely Imperative and Declarative programming. You will also learn about the benefits of writing modular code and employing separation of responsibilities and how these relate to different paradigms.
2
Procedural Programming
Dive into one of the most commonly used paradigms in programming: Procedural Programming. This Chapter covers what procedural programming is, what problems it can be used to solve, and how it achieves separation of responsibilities and modular code. You will learn how control flow statements like
if statements, for loops, and function definition can all be used in procedural programming, and you'll get to practice these in Python.3
Functional Programming
Dive into functional programming in this Chapter. We will cover the basics of functional programming: when to use it, some advantages and disadvantages, as well as some applications. You will also learn about using recursion in functional programming, and you will even implement some basic functional programs of your own!
4
Object-Oriented Programming
Let's play with some classes and objects! This chapter will cover the Object-Oriented Programming paradigm, its common applications, pros and cons, and how to implement basic object-oriented programs in Python. We'll also touch on some more advanced topics in this paradigm including class inheritance and public vs. private attributes.
Programlama Paradigması Kavramları
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
Şuna dahil:Premium or Takımlar
Şimdi KaydolunBugün 19 milyondan fazla öğrenciye katılın ve Programlama Paradigması Kavramları eğitimine başlayın!
Ücretsiz Hesabınızı Oluşturun
veya
Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.