Tampilkan di aplikasi

Buku Penamuda Media hanya dapat dibaca di aplikasi myedisi reader pada Android smartphone, tablet, iPhone dan iPad.

Algoritma Pemrograman Phyton

1 Pembaca
Rp 55.000 15%
Rp 46.990

Patungan hingga 5 orang pembaca
Hemat beli buku bersama 2 atau dengan 4 teman lainnya. Pelajari pembelian patungan disini

3 Pembaca
Rp 140.970 13%
Rp 40.725 /orang
Rp 122.174

5 Pembaca
Rp 234.950 20%
Rp 37.592 /orang
Rp 187.960

Pembelian grup
Pembelian buku digital dilayani oleh penerbit untuk mendapatkan harga khusus.
Hubungi penerbit

Perpustakaan
Buku ini dapat dibeli sebagai koleksi perpustakaan digital. myedisi library

Python adalah salah satu bahasa yang paling populer di dunia, selain mudah dipelajari, Python juga dapat digunakan untuk berbagai macam proyek, mulai dari pengembangan aplikasi web sampai analisis data.

Buku ini dirancang untuk memudahkan para pembaca memahami Algoritma Pemrograman Phyton secara lebih mudah dan terstruktur yang terdiri dari 13 Bab. Bab pertama membahas tentang Konsep Dasar Algoritma, Bab kedua Notasi Algoritma, Bab ketiga Pemrograman Phyton, Bab keempat Operasi Dasar Phyton, Bab kelima Operator-operator Phyton, Bab keenam List, Dictionary, Tuple, Bab ketujuh Tipe Data, Variable, Konstanta, Dan Nilai, Bab kedelapan Percabangan, Bab kesembilan Library, Bab kesepuluh Algoritma Perulangan, Bab kesebelas Fungsi, Bab kedua belas

Array, dan Bab ketiga belas Algoritma Rekursi. Buku ini dilengkapi dengan latihan soal dan studi kasus yang membantu pemahaman pembaca. Dengan perkembangan teknologi yang begitu cepat, pemrograman menjadi keahlian yang sangat dibutuhkan di berbagai bidang pekerjaan. Bahasa pemrograman Python menjadi salah satu bahasa yang paling populer digunakan di dunia pemrograman. Buku ini dapat dijadikan sebagai sumber bacaan bagi mahasiswa dan siapa pun yang ingin mempelajari pemrograman dengan Python. Melalui buku ini mahasiswa yang akan melakukan penelitian dan menggunakan Python sebagai Bahasa pemrograman bisa memperoleh referensi yang mudah dipahami untuk menuliskan kode programnya.

Ikhtisar Lengkap   
Penulis: Sri Tria Siska / Hariyadi / Saniyatul Mawaddah / Mohammad Robihul Mufid / Alfry Aristo Jansen Sinlae / Nova Tri Romadloni / Dini Nurmalasari / Heni Rachmawati / Wenda Novayani / Trizaurah Armiani / I Wayan Rangga Pinastawa / Teuku Radillah / Fithri Selva Jumeilah
Editor: Yulya Muharmi

Penerbit: Penamuda Media
ISBN: 9786230960208
Terbit: Oktober 2023 , 161 Halaman

BUKU SERUPA










Ikhtisar

Python adalah salah satu bahasa yang paling populer di dunia, selain mudah dipelajari, Python juga dapat digunakan untuk berbagai macam proyek, mulai dari pengembangan aplikasi web sampai analisis data.

Buku ini dirancang untuk memudahkan para pembaca memahami Algoritma Pemrograman Phyton secara lebih mudah dan terstruktur yang terdiri dari 13 Bab. Bab pertama membahas tentang Konsep Dasar Algoritma, Bab kedua Notasi Algoritma, Bab ketiga Pemrograman Phyton, Bab keempat Operasi Dasar Phyton, Bab kelima Operator-operator Phyton, Bab keenam List, Dictionary, Tuple, Bab ketujuh Tipe Data, Variable, Konstanta, Dan Nilai, Bab kedelapan Percabangan, Bab kesembilan Library, Bab kesepuluh Algoritma Perulangan, Bab kesebelas Fungsi, Bab kedua belas

Array, dan Bab ketiga belas Algoritma Rekursi. Buku ini dilengkapi dengan latihan soal dan studi kasus yang membantu pemahaman pembaca. Dengan perkembangan teknologi yang begitu cepat, pemrograman menjadi keahlian yang sangat dibutuhkan di berbagai bidang pekerjaan. Bahasa pemrograman Python menjadi salah satu bahasa yang paling populer digunakan di dunia pemrograman. Buku ini dapat dijadikan sebagai sumber bacaan bagi mahasiswa dan siapa pun yang ingin mempelajari pemrograman dengan Python. Melalui buku ini mahasiswa yang akan melakukan penelitian dan menggunakan Python sebagai Bahasa pemrograman bisa memperoleh referensi yang mudah dipahami untuk menuliskan kode programnya.

Pendahuluan / Prolog

Kata Pengantar
Alhamdulillah dan Puji syukur dipanjatkan kehadirat Allah Subhanahu wa ta'ala atas rahmat-Nya dikarenakan Buku Algoritma Pemrograman Phyton ini dapat diselesaikan dengan baik. Buku ini disusun sedemikian rupa agar dapat digunakan dengan mudah sebagai panduan pembelajaran untuk mahasiswa atau siapa pun yang ingin memahami konsep dasar pemrograman dan algoritma menggunakan bahasa pemrograman Python.

Python memiliki berbagai kegunaan, termasuk pengembangan web, pemrosesan data, kecerdasan buatan (AI), pemodelan matematika, pengembangan permainan, dan masih banyak lagi. Keberhasilan Python juga didukung oleh ekosistem yang kuat, termasuk berbagai pustaka dan kerangka kerja (framework) yang mendukung berbagai jenis pengembangan. Dalam buku ini diberikan teori konsep dan contoh kasus serta penyelesaian menggunakan bantuan bahasa pemrograman Python.

Terima kasih yang sebesar-besarnya kami ucapkan kepada pihak-pihak yang telah membantu dan mendukung pembuatan buku Algoritma Pemrograman Phyton ini. Harapan kami semoga buku ini dapat memberikan manfaat bagi para pembacanya. Buku ini masih jauh dari sempurna. Oleh sebab itu kami membuka kritik dan saran guna untuk menyempurnakan buku ini dalam edisi selanjutnya.

Penulis

Sri Tria Siska - Sri Tria Siska, S.Kom. Penulis menyelesaikan Pendidikan Sarjana S-1 Sistem Informasi di Universitas Putra Indonesia “YPTK” Padang dan pendidikan Megister S-2 Sistem Informasi di Universitas Putra Indonesia “YPTK” . Penulis adalah Dosen Program Studi D-3 Teknik Komputer di STT Payakumbuh. Penulis juga mengabdi sebagai Tuton Online di Universitas Terbuka pada matakuliah Pengantar Sistem Informasi dan Algoritma dan Pemograman. Penulis juga mengampu beberapa matakuliah lainnya di STT Payakumbuh yaitu Sistem Operasi, Sistem Basis Data, Teknologi Informasi dan Komunikasi dan Algoritma dan Pemograman Dasar. Penulis juga aktif melakukan penelitian di Bidang Data Mining dan Information Systems. Penulis dapat dihubungi melalui email sritriasiska@gmail.com.
Saniyatul Mawaddah - Saniyatul Mawaddah. Menyelesaikan Pendidikan dasar di SD Dinoyo II pada tahun 2005. Kemudian menyelesaikan Pendidikan SMP dan SMA di SMP Negeri 1 Lamongan pada tahun 2008 dan SMA Negeri 2 Lamongan pada tahun 2011. Pada tahun tersebut Saniya, panggilan akrabnya, menempuh Pendidikan diploma IV di Politeknik Elektronika Negeri Surabaya dan lulus tahun 2015. Setelah lulus, Saniya sempat bekerja sebagai pengajar Akademi Komunitas Negeri Lamongan sambil menempuh Pendidikan S2 nya di Institut Teknologi Sepuluh Nopember Surabaya pada tahun 2017-2019. Setelah lulus S2, Saniya bekerja sebagai ASN Dosen di Politeknik Elektronika Negeri Surabaya PSDKU Lamongan hingga sekarang.
Mohammad Robihul Mufid - Mohammad Robihul Mufid atau biasa dipanggil dengan Mufid. Dengan berlatar belakang Pendidikan mulai dari D4 Teknik Informatika dan S2 Teknik Informatika dan Komputer di Politeknik150 | Algoritma Pemrograman Python Elektronika Negeri Surabaya. Merupakan salah satu penulis dari buku ini yang berfokus untuk memberikan pemahaman tentang bagaimana mengimplementasikan sebuah program dengan menggunakan bahsa Python. Khususnya bagaimana mengimplementasikan sebuah array didalam Bahasa Python.
Alfry Aristo Jansen Sinlae - Alfry Aristo Jansen Sinlae, S.Kom., M.Cs. Penulis mendapatkan gelar Sarjana Komputer (S.Kom) pada tahun 2010 dari Program Studi Teknik Informatika, Fakultas Teknologi Informasi (FTI), Universitas Kristen Satya Wacana (UKSW) Salatiga. Kemudian melanjutkan pendidikan S2 pada Fakultas Teknologi Informasi, Program Studi Magister Sistem Informasi, Universitas Kristen Satya Wacana dan telah menyelesaikan jenjang pendidikan Master dengan gelar Master of Computer Science (M.Cs) pada tahun 2012. Adapun bidang ilmu yang ditekuni penulis adalah Sistem Informasi, Sistem Pakar, Sistem Pendukung Keputusan, dan Database. Saat ini penulis aktif bekerja sebagai staff pengajar pada Program Studi Ilmu Komputer, Fakultas Teknik, Universitas Katolik Widya Mandira Kupang. Penulis juga aktif terlibat dalam menghasilkan karya ilmiah yang diterbitkan pada Jurnal Internasional Terindeks Scpous, Jurnal Nasional Terakreditasi, dan Jurnal Nasional. Selain itu, aktif pula dalam kolaborasi menghasilkan tulisan untuk diterbitkan dalam buku ber-ISBN.146 | Algoritma Pemrograman Python Buku ini adalah salah satu karya dan kedepannya secara konsisten akan disusul dengan buku-buku berikutnya. Pembahasan dalam buku yang ditulis ini semata-mata untuk berbagi ilmu pengetahuan.
Nova Tri Romadloni - Nova Tri Romadloni, M.Kom. Bekerja sebagai seorang Dosen tetap pada Prodi Informatika, Fakultas Sains dan Teknologi, Universitas Muhammadiyah Karangayar. Menyelesaikan studi D3 dengan program studi Manajemen Informatika di Universitas Bina Sarana Informatika. Dimana pada saat menjadi mahasiswa mulai semester 4 menjadi Asistan Lab selama 2 Tahun. Kemudian melanjutkan S1 dengan program studi Sistem Informasi dan Melanjutkan S2 dengan program studi Ilmu Komputer pada Universitas Nusa Mandiri Jakarta, yang Lulus pada tahun 2019 dengan konsentrasi Data Mining. Mata kuliah yang pernah diampu diantara lain, Logika Informatika, Praktikum Algoritma dan Struktur Data, Sistem Basis Data, Praktikum Sistem Basis Data, Pengenalan Web dan Praktikum Pengenalan Web.
Dini Nurmalasari - Dini Nurmalasari telah menempuh Pendidikan S1 di Teknik Informatika UIN Suska Riau, kemudian melanjutkan kuliah S2 Informatika di ITB Bandung. Saat ini mengajar pada bidang Data Engiinering dan Data Science di Jurusan Teknologi Informasi Politeknik Caltex Riau sejak tahun 2004. Beberapa sertifikasi yang dimiliki saatAlgoritma Pemrograman Python | 147 ini diantaranya Certified Big Data Foundation dari Cloud Credential Council, Certified Data Science Practitioner, sertifikasi BNSP untuk skema System Analyst dan Asesor Kompetensi, Oracle Certified Associate SQL, serta Python Programming Certified. Fokus penelitian yang dilakukan saat ini terkait implementasi data warehouse dan business intelligence, text mining dengan focus pada ekstraksi fitur dan visualisasi data, serta beberapa data data science dan pengembangan aplikasi.
Heni Rachmawati - Heni Rachmawati, menempuh Pendidikan S1 Teknik Informatika Telkom University, kemudian melanjutkan S2 di Teknik Elektro Institut Sepuluh Nopember. Saat ini mengajar pada bidang programming dan rekayasa perangkat lunak di Jurusan Teknologi Informasi Politeknik Caltex Riau sejak tahun 2007. Beberapa sertifikasi yang di miliki diantaranya Python Programming, Agile dan COBIT 2019. Fokus penelitian yang dilakukan saat ini pada information system for health, education, dan smart government.

Wenda Novayani - Wenda Novayani, menempuh Pendidikan D3 di Teknik Komputer Politeknik Caltex Riau, kemudian melanjutkan D4 di Teknik Elektro ITB Bandung, dan melanjutkan S2 di Teknologi Informasi UGM Yogyajarta. Saat ini mengajar pada bidang programming dan multimedia di Jurusan Teknologi Informasi Politeknik Caltex148 | Algoritma Pemrograman Python Riau sejak tahun 2007. Beberapa sertifikasi yang di miliki diantaranya Python Programming dan Animasi. Fokus penelitian yang di lakukan saat ini pada Game Based Learning(GBL), Virtual Reality, Animasi untuk mendukung Smart Learning.
Trizaurah Armiani - Penulis bernama lengkap Trizaurah Armiani, S.Kom., M.Sc, ia adalah anak kedua dari lima bersaudara. Ia adalah alumnus dari National Taipei University and Technology Jurusan Computer Science dan sekarang mengabdi sebagai Dosen Jurusan Manajemen Informatika pada Politeknik Negeri Sriwijaya. Selain mengajar, ia juga melakukan penelitian pada bidang data mining, artificial intelligence dan data mining.
I Wayan Rangga Pinastawa - I Wayan Rangga Pinastawa merupakan lulusan Sarjana dan juga Magister pada bidang Komputer di Universitas AMIKOM Yogyakarta. Sempat memulai karir di Bank Danamon Serta menjadi SEO di Jawapos.com sekarang penulis berprofesi sebagai dosen Informatika di Fakultas Ilmu Komputer UPN Veteran jakarta. Penulis memiliki hoby membuat dan menulis blog. Serta memiliki fokus utama penelitian pada bidang Machine Learning, Data Mining, Decision Support System dan Search Engine Optimization.
Teuku Radillah - Teuku Radillah (Tera) merupakan seorang praktisi dibidang komputer. Kegemaran penulis adalah mempelajari dan menulis program – program Komputer Seperti, Visual Studio.Net, PHP, Java, Kotlin, Android dan bahasa nirprosedural Structured Query Languange (SQL), telah menjadikan penulis seorang programmer komputer, dimana karya – karya penulis telah digunakan oleh instansi pemerintahan maupun swasta.
Fithri Selva Jumeilah - Fithri Selva Jumeilah, S.Kom., M.T.I. Ia adalah seorang dosen di Politeknik Negeri Sriwijaya lebih tepatnya di Program studi Teknologi Informatika Multimedia Digital Jurusan Teknik Komputer. Sejak 2012 ia sudah menjadi dosen di berbagai perguruan tinggi. Mata kuliah yang biasa diampu adalah matakuliah Motion Grafik, 3D Modeling, Multimedia Interaktif dan Pemrograman. Gelar Sarjana Komputer diperoleh dari Univeristas Sriwijaya Jurusan Teknik Informatika dan untuk gelar Magister Teknologi Informasi didapat dari Universitas Indonesia. Saat ini ia telah banyak menghasilkan penelitian yang terindex sinta.

Daftar Isi

Cover Depan
Balik Halaman Judul
Kolovon
Kata Pengantar
Daftar Isi
Bab 1 Konsep Dasar Algoritma
     A. Pengertian Algoritma
     B. Fungsi Algoritma Pemrograman
     C. Jenis-Jenis Algoritma Pemrograman
     D. Syarat Algoritma
     E. Ciri-Ciri Algoritma
     F. Struktur Dasar Algoritma
Bab 2 Notasi Algoritma
     A. Pengertian Notasi Algoritma
     B. Jenis-Jenis Flowchart
     C. Karakteristik Algoritma
Bab 3 Pemrograman Python
     A. Latar Belakang Python
     B. Instalasi Python
     C. Menjalankan Kode Python
     D. Mengapa Memilih Python?
     E. Kontribusi dan Pengguna Python
     F. Peran Python dalam Industri Teknologi Modern
     G. Pengembangan Python dan Versi Utama
Bab 4 Operator Python
     A. Operator Aritmatika
     B. Operator Perbandingan
     C. Operator Logika
     D. Operator Penugasan / Assignment
     E. Operator Identitas
     F. Operator Keanggotaan
     G. Operator Bitwise
Bab 5 List, Dictionary, Tuple
     A. List
     B. Dictionary
     C. Tupple
Bab 6 Tipe Data, Variable, Konstanta, dan Nilai
     A. Tipe Data Pada Python
     B. Pemberian type data secara spesifik
     C. Cara mengetahui tipe data pada python
     D. Variable pada Python
     E. Konstanta pada Python
     F. Nilai pada Python
Bab 7 Percabangan
     A. Struktur percabangan if
     B. Struktur percabangan if/Else
     C. Struktur percabangan if/Elif/Else
     D. Struktur percabangan bersarang
     E. Latihan Soal
Bab 8 Library
     A. Apa itu Library?
     B. Jenis-jenis Library
     C. Menggunakan Library Python
Bab 9 Algoritma Perulangan
     A. Perulangan While
     B. Perulangan For
Bab 10 Fungsi
     A. Sintak Fungsi
     B. Memanggil Fungsi
     C. Jenis-Jenis Fungsi
     D. Parameter
     E. Parameter Wajib
     F. Parameter Opsional
     G. Parameter Tidak Berurutan
     H. Parameter *args
     I. Parameter **kwargs
Bab 11 Array
     A. Array didalam Bahasa Python
     B. Fungsi Array didalam Bahasa Python
     C. Bagaimana cara menginisialisai Array dalam Python
Bab 12 Algoritma Rekursi
     A. Kelebihan Rekursi
     B. Mendefinisikan Rekursi
     C. Fase pada Rekursi
     D. Membuat Fungsi Rekursi dengan Phyton
     E. Studi Kasus 1 (Menampilkan Faktorial)
     F. Studi Kasus 2 (Menghitung Fibonacci)
     G. Studi Kasus 3 (Menghitung Bilangan Berpangkat)
Daftar Pustaka
Tentang Penulis
Cover Belakang