Kursus
Konsep Paradigma Pemrograman
DasarTingkat Keterampilan
Diperbarui 11/2024Mulai Kursus Gratis
Termasuk denganPremium or Team
TheoryProgramming2 jam14 videos45 Latihan3,450 XP4,017Bukti Prestasi
Buat Akun Gratis Anda
atau
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.Dipercaya oleh para pelajar di ribuan perusahaan
Pelatihan untuk 2 orang atau lebih?
Coba DataCamp for BusinessDeskripsi Kursus
Anda akan mempelajari contoh penerapan nyata dari paradigma-paradigma ini dan pola pemrograman umum dalam masing-masing paradigma, serta bahkan menulis program dasar dalam Python untuk setiap paradigma. Setelah Anda menyelesaikan kursus ini, Anda akan mampu mengenali berbagai paradigma pemrograman dan mengetahui kapan harus memilih salah satunya daripada yang lain. Anda bahkan akan mendapatkan sekilas gambaran tentang beberapa topik yang lebih lanjut seperti:
- Rekursi dalam pemrograman fungsional
- Pewarisan kelas dalam pemrograman prosedural
Pahami Kelebihan dan Kekurangan Setiap Paradigma Pemrograman
Pada bab 2-4, Anda akan mempelajari pemrograman prosedural, fungsional, dan berorientasi objek, masing-masing. Setiap bab akan membahas ciri khas paradigma pemrograman tertentu, beberapa aplikasi dunia nyata yang umum, dan gambaran umum yang cukup untuk memberi Anda pemahaman tentang kapan harus menggunakan satu paradigma daripada yang lain.
Implementasikan program prosedural, fungsional, dan berorientasi objek yang sederhana.
Setiap bab juga akan mencakup latihan dalam membangun program dalam paradigma yang diberikan. Anda akan menulis subrutin dan fungsi rekursif, serta mendefinisikan kelas Anda sendiri menggunakan Python.
Setelah Anda selesai, Anda akan memiliki pemahaman yang kuat tentang dasar-dasar paradigma pemrograman, penggunaannya, pola pemrograman umum, dan kapan harus menerapkan masing-masing paradigma dalam situasi tertentu.
Persyaratan
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.
Konsep Paradigma Pemrograman
Kursus Selesai
Memperoleh Surat Keterangan Prestasi
Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV AndaBagikan di media sosial dan dalam penilaian kinerja Anda
Termasuk denganPremium or Team
Daftar SekarangBergabung dengan 19 juta pelajar dan mulai Konsep Paradigma Pemrograman Hari Ini!
Buat Akun Gratis Anda
atau
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.