Lewati ke konten utama
BerandaProgramming

Kursus

Konsep Paradigma Pemrograman

DasarTingkat Keterampilan
Diperbarui 05/2026
Jelajahi berbagai paradigma pemrograman, termasuk pemrograman imperatif dan deklaratif, prosedural, fungsional, dan berorientasi objek.
Mulai Kursus Gratis
TheoryProgramming
2 jam
14 videos
45 Latihan
3,450 XP
4,184
Pernyataan Pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

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

Group

Melatih Tim?

Coba untuk Bisnis

Deskripsi Kursus

Siap untuk pergeseran paradigma dalam pemahaman Anda tentang pemrograman? Dalam Pengantar Paradigma Pemrograman, Anda akan mempelajari dasar-dasar berbagai paradigma pemrograman, termasuk pemrograman imperatif dan deklaratif, pemrograman prosedural, pemrograman fungsional, dan pemrograman berorientasi objek.

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 Python
1

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.
Mulai Bab
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.
Mulai Bab
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!
Mulai Bab
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.
Mulai Bab
Konsep Paradigma Pemrograman
Kursus
Selesai

Memperoleh Surat Keterangan Prestasi

Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV Anda
Bagikan di media sosial dan dalam penilaian kinerja Anda
Daftar sekarang

Bergabung dengan 19 juta pelajar dan mulai Konsep Paradigma Pemrograman Hari Ini!

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


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.