Ebook gratis belajar bahasa pemrograman Python

Ebook gratis belajar bahasa pemrograman Python

September 6, 2014 Programming Python 0

Hebatnya Python, selain bahasa dan interpreternya sendiri dikembangkan sebagai FOSS (Free & Open Source Software), di Internet banyak sekali bertebaran buku-buku panduan yang dapat anda peroleh secara gratis. Pada postingan kali ini, saya ingin mengulas beberapa diantaranya. Untuk mendownload ebook-ebook tersebut, silahkan menuju ke halaman Download website saya ini:

AlwinSambul.info — Download page

atau silahkan mengunjungi langsung official website masing-masing buku tersebut. Semua ebook yang tercantum disini memiliki lisensi terbuka, sehingga dapat anda download bahkan distribusikan kembali jika anda mau.

A Byte of Python

Pengarang: Swaroop C H

Official website: http://www.swaroopch.com/notes/python

Review saya:

Buku ini ditujukan sebagai tutorial pemrograman Python v.2 untuk programmer pemula. Menurut pengarangnya, bahkan pembaca yang belum pernah membuat program komputer sekalipun dapat menggunakan buku ini. Dikeluarkan pertama kali tahun 2003, buku ini telah mengalami beberapa revisi dan terakhir tahun 2014. Pada tahun 2008, buku ini sempat direvisi untuk menyesuaikan dengan Python versi 3. Tapi akhirnya pengarangnya memutuskan untuk kembali ke versi 2 karena banyak pembaca yang masih bingung untuk membedakan kedua versi tersebut dalam komputer mereka. Pembahasannya fokus pada aspek-aspek dasar tata bahasa pemrograman Python, seperti: Operator, Function, Modules dan Data Structure. Selain itu, buku ini juga memuat pembahasan tentang OOP (Object-Oriented Programming) dalam Python.

 

Dive into Python 3

Pengarang: Mark Pilgrim

Official website: http://www.diveintopython3.net/index.html

Review saya:

Pada akhir tahun 2008, para pengembang bahasa Python memutuskan untuk mengeluarkan Python versi 3, dimana versi ini memuat banyak fitur-fitur baru dan perubahan-perubahan mendasar sehingga tidak kompatibel lagi dengan versi-versi sebelumnya. Buku berjudul “Dive into Python 3” ini fokus pada pemrograman Python versi 3 serta perbedaan-perbedaannya dengan Python versi 2. Buku yang diterbitkan tahun 2009 ini menyajikan pembahasan tentang dasar-dasar bahasa pemrograman Python, termasuk konsep-konsep baru dalam Python 3 seperti: Sets, Iterators, Generators, Closures, Comprehensions dan lain-lain. Jika anda tertarik untuk mempelajari lebih detil perbedaan antara Python 2 dan 3, buku ini menyertakan lampiran daftar lengkap perbedaan antara Python 2 dan 3. Jadi, sepertinya buku ini cocok untuk anda yang sudah pernah membuat program, khususnya dalam Python versi 2 dan ingin melakukan bermigrasi di Python versi 3. Selain itu, pada bab-bab terakhir buku ini dijelaskan tentang penggunakan bahasa Python untuk pemrograman web.

 

How to Think Like a Computer Scientist – Learning with Python (2nd Edition)

Pengarang: Jeffrey Elkner, Allen B. Downey, dan Chris Meyers

Official website: http://www.openbookproject.net/thinkcs/python/english2e/index.html

Review saya:

Jeffrey Elkner, penulis utama buku ini, adalah seorang guru SMA di Yorktown High School, Virginia, Amerika Serikat. Untuk mata pelajaran Computer Science yang diasuhnya, ia butuh bahasa pemrograman yang bisa digunakan untuk membuat program yang bersifat multi-platform, misalnya bisa jalan di Windows atau Macintosh. Pada akhirnya, ia menjatuhkan pilihan pada Python, setelah sebelumnya cukup lama menggunakan C++. Bersama salah satu siswanya, mereka mempelajari bahasa ini dan kemudian melahirkan buku “How to Think Like a Computer Scientist – Learning with Python” ini, yang setahun kemudian digunakan dalam mata pelajaran Computer Science di sekolah tersebut. Buku yang telah diterbitkan 2 edisi ini membahas pemrograman dasar-dasar bahasa pemrograman Python termasuk pemrograman berbasis Objek (OOP). Sebagaimana disinggung di atas, buku ini dirancang sebagai bahan pembelajaran untuk mata pelajaran Computer Science (Ilmu Komputer). Dengan demikian, penjelasan-penjelasan yang ada tidak hanya bersifat praktis, tetapi juga dilengkapi dengan pembahasan teknik dari sudut pandang Computer Science, dan juga latihan-latihan soal. Sangat bermanfaat bagi para dosen yang membutuhkan materi untuk kuliah pemrograman.

 

——–

Sekali lagi, untuk mendownload buku-buku di atas, silahkan masuk ke halaman download website ini: AlwinSambul.info — Download page atau langsung mendownload dari website official masing-masing buku dengan menklik pada URL yang saya cantumkan di atas. Demikian dulu review saya, semoga bermanfaat.

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *