Sinopsis Buku: Buku *DASAR-DASAR PEMROGRAMAN DENGAN PYTHON* ini merupakan panduan komprehensif yang dirancang untuk memperkenalkan konsep-konsep pemrograman dengan bahasa Python secara sistematis dan mudah dipahami. Buku ini ditujukan bagi pemula yang ingin mempelajari pemrograman komputer khususnya menggunakan Python, yang kini menjadi salah satu bahasa pemrograman paling populer dan terbanyak digunakan di dunia. Python dipilih karena sifatnya yang open source, dukungan komunitas yang luas, serta kekayaan package yang memudahkan pengelolaan data dan pengembangan aplikasi. Buku ini mengawali dengan memperkenalkan paradigma berpikir algoritmik, yang merupakan dasar dari pemecahan masalah dalam pemrograman. Selanjutnya, buku membahas elemen-elemen dasar pemrograman, mulai dari instalasi Python, struktur algoritma, hingga penggunaan pseudocode dan flowchart sebagai alat visualisasi proses pemecahan masalah. Selanjutnya, buku menjelaskan konsep pemrograman berorientasi objek, yang merupakan paradigma modern dalam pemrograman. Di bagian selanjutnya, pembaca akan mempelajari fungsi, parameter, argumen, serta pemanggilan fungsi dan modul. Buku juga membahas string, list, tuple, dan dictionary sebagai struktur data dasar dalam Python. Untuk memperkuat pemahaman, buku dilengkapi dengan berbagai latihan soal dan praktik pemrograman menggunakan Jupyter Notebook, sehingga pembaca dapat mengasah kemampuan memecahkan masalah dan mengaplikasikan konsep-konsep yang telah dipelajari secara langsung. Buku ini merupakan panduan yang tepat bagi siapa pun yang ingin belajar pemrograman secara mandiri dan sistematis, baik untuk keperluan akademik maupun profesional.
Buku ajar ini dapat digunakan sebagai sumber belajar bagi mahasiswa yang sedang menempuh perkuliahan Dasar dasar Pemrograman maupun sumber bacaan bagi siapa pun yang tertarik belajar pemrograman khususnya pemrograman dengan Python Pemilihan bahasa pemr
Jumlah Halaman | 170 |
---|---|
Kategori | Teknik dan Arsitektur |
Penerbit | Deepublish |
Tahun Terbit | 2019 |
ISBN | 978-623-02-0350-3 |
eISBN | 978-623-02-0409-8 |