Kursus
Konsep Paradigma Pemrograman
DasarTingkat Keterampilan
Diperbarui 05/2026
TheoryProgramming2 jam14 videos45 Latihan3,450 XP4,184Pernyataan Pencapaian
Buat Akun Gratis Anda
Lanjutkan dengan GoogleTampilkan opsi lainnyaatau
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
Melatih Tim?
Coba untuk BisnisDeskripsi 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
Pengantar Paradigma Pemrograman
Bersiaplah untuk melihat pertama kali tentang paradigma pemrograman! Bab ini membahas apa itu paradigma pemrograman, mengapa hal tersebut penting, serta dua kategori luas paradigma pemrograman, yaitu pemrograman Imperatif dan Deklaratif. Anda juga akan mempelajari manfaat menulis kode modular dan menerapkan pemisahan tanggung jawab, serta bagaimana hal tersebut terkait dengan berbagai paradigma.
2
Pemrograman Prosedural
Telusuri salah satu paradigma yang paling umum digunakan dalam pemrograman: Pemrograman Prosedural. Bab ini membahas apa itu pemrograman prosedural, masalah apa yang dapat diselesaikannya, dan bagaimana ia mencapai pemisahan tanggung jawab dan kode yang modular. Anda akan mempelajari bagaimana pernyataan alur kontrol seperti pernyataan
if, pengulangan for, dan definisi fungsi dapat digunakan dalam pemrograman prosedural, dan Anda akan berlatih menggunakannya di Python.3
Pemrograman Fungsional
Selami pemrograman fungsional dalam bab ini. Kami akan membahas dasar-dasar pemrograman fungsional: kapan menggunakannya, beberapa kelebihan dan kekurangannya, serta beberapa penerapannya. Anda juga akan mempelajari penggunaan rekursi dalam pemrograman fungsional, dan bahkan akan mengimplementasikan beberapa program fungsional dasar Anda sendiri!
4
Pemrograman Berorientasi Objek
Mari bermain dengan kelas dan objek! Bab ini akan membahas paradigma Pemrograman Berorientasi Objek, penerapan umumnya, kelebihan dan kekurangannya, serta cara mengimplementasikan program berorientasi objek dasar di Python. Kami juga akan menyinggung beberapa topik yang lebih lanjut dalam paradigma ini termasuk pewarisan kelas dan atribut publik vs. privat.
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 AndaDaftar sekarang
Bergabung dengan 19 juta pelajar dan mulai Konsep Paradigma Pemrograman Hari Ini!
Buat Akun Gratis Anda
Lanjutkan dengan GoogleTampilkan opsi lainnyaatau
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.
Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile
Buat kemajuan di mana saja dengan kursus mobile kami dan tantangan coding harian 5 menit.