Pilihan buku Python segar untuk siapa saja yang mau mempelajarinya

gambar

Selalu ada banyak alasan untuk merilis buku tentang IT dan pemrograman. Bitcoin meroket - selusin blockbuster tentang teknologi blockchain dan pertambangan muncul di pasar. Mesin di Go mengalahkan seseorang dalam beberapa jenis permainan intelektual - dapatkan banyak "panduan paling lengkap" pada bahasa Google.

Namun ada topik abadi. Salah satunya adalah Python. Dapat dimengerti, bahasanya sangat cocok untuk mereka yang tidak terbiasa dengan pemrograman sama sekali; Anda dapat mempelajari semua perpustakaan utama dalam beberapa minggu, dan kemungkinan praktis tidak terbatas. Penulis blog GeekBrains, Ilya Bubnov, melihat rak elektronik toko Amazon untuk melihat apa yang bermanfaat atau diterbitkan kembali melalui Python pada paruh pertama tahun 2018.

Pemrograman Komputer untuk Pemula: Dasar-Dasar Istilah dan Konsep Pemrograman, Nathan Clark




Sebelum kita langsung ke bahasa, izinkan saya merekomendasikan buku ini. Dari apa yang telah keluar dalam beberapa tahun terakhir, mungkin ini adalah pengantar pemrograman yang paling lengkap dan mudah dibaca.

Sangat cocok untuk mereka yang tidak mengerti apa-apa dalam pemrograman. Secara total, dua ratus halaman sangat ringkas, tetapi pada saat yang sama dijelaskan dengan jelas:

  • Semua istilah pemrograman dasar dengan definisi.
  • Apa yang dimaksud dengan status, operator, fungsi, cakupan, dan penggunaan.
  • Seperti apa bentuk program dalam bahasa yang berbeda: struktur, perakitan dan debugging.
  • Apa itu OOP, apa bedanya dengan pemrograman fungsional, dan kapan menggunakannya.
  • Cara bekerja dengan memori: perekaman, manajemen, pembersihan, penanganan.

Semua ini disertai dengan contoh-contoh dalam C #, Python dan Java, sehingga Anda tidak hanya akan berkenalan dengan pemrograman secara teori, tetapi juga mulai mempelajari praktiknya.

Pemrograman Python: Untuk Pemula, Navi Feroz




Dinilai hanya berdasarkan ulasan, ini adalah salah satu buku terbaik untuk pemula. Di sini, tanpa memperdalam mekanisme proses (ini dapat ditemukan dalam buku sebelumnya), pengetahuan dasar tentang pemrograman secara umum diberikan, dan hanya kemudian pada sintaks Python, struktur program, perpustakaan utama dan fitur. Semuanya ditulis dalam bahasa yang sederhana, sehingga Anda dapat membacanya setidaknya di depan komputer, setidaknya berbaring di pantai saat liburan.

Tentu saja, di pintu keluar Anda tidak akan merasa seperti spesialis yang sudah jadi, tetapi Anda pasti dibakar dengan keinginan untuk melanjutkan pelatihan ke arah ini. Selain itu, buku ini penuh dengan contoh-contoh dasar, jadi dalam praktik selanjutnya, Anda akan sering kembali ke studi ulang setiap bab.

Pemrograman Python: Panduan Langkah Demi Langkah Untuk Pemula, Brian Jenkins




Buku ini lebih cocok untuk mereka yang ingin tidak mempelajari hutan teori, tetapi untuk memahami bahasa baru, secara ketat mengikuti langkah-langkah dari instalasi untuk menulis program serius pertama dengan Python 3. Tentu saja, ini bukan buku yang dapat dipelajari jauh dari komputer.

Bahannya sangat dikunyah dan disertai dengan banyak contoh, sehingga Anda tidak akan memiliki bercak putih setelah membaca, semuanya akan dipelajari bahkan pada tingkat memori mekanik. Secara umum, ini adalah panduan yang baik untuk program pendidikan, jika Anda hanya memiliki beberapa hari libur.

Python: - The Bible- 3 Manuskrip dalam 1 buku: -Pemrograman Phyton Untuk Pemula -Pemrograman Phyton Untuk Menengah -Pemrograman Phyton untuk Lanjutan, Maurice J. Thompson




Kumpulan tiga buku yang akan menarik bagi mereka yang yakin bahwa masa depannya akan terhubung dengan Python. Setiap bagian dirancang untuk tingkat pelatihan tertentu. Durasi pelatihan yang dinyatakan untuk panduan ini adalah 21 hari. Namun, Anda tidak boleh berpikir bahwa kali ini cukup untuk menjadi spesialis yang sudah jadi.

Bagian pertama membahas masalah-masalah dasar:

  • Apa itu Python? Apa kelebihannya dibanding bahasa lain?
  • Bagaimana cara memulai?
  • Apa itu variabel, string, daftar, kamus, dll.?
  • Seperti apa bentuk program Python? Mengapa penting untuk mengikuti aturan gaya tertentu?
  • Bagaimana cara membuat proyek pertama?

Bagian kedua dan ketiga mengungkapkan pertanyaan yang lebih dalam, misalnya:

  • Bagaimana penanganan memori diatur dalam Python?
  • Seperti apa tampilan OOP di Python?
  • Bagaimana cara debug dan menguji program?
  • Apa itu iterator dan generator? Bagaimana cara menggunakannya?

Ini hanya daftar kecil topik yang dibahas - dalam Alkitab ada jawaban untuk semua pertanyaan dalam bahasa, tetapi dalam volume yang tepat yang dapat ditampung hanya dalam tiga buku.

Pemrograman Python: Panduan Dasar, Blackhat, Perantara dan Lanjutan untuk Pemrograman Python, Richard Ozer




Mirip dengan koleksi sebelumnya, tetapi terdiri dari empat bagian. Berikut adalah sedikit lebih banyak informasi, sedikit lebih banyak contoh, di bagian "lanjutan" sedikit lebih menekankan pada mekanisme kerja Python. Secara umum, ini adalah panduan lengkap yang sama untuk bahasa, yang berguna untuk tetap ada selama bertahun-tahun bekerja dalam pemrograman.

Pembelajaran Mesin Python: Panduan Untuk Pemula, Leonard Eddison




Dari buku-buku umum tentang bahasa, mari beralih ke panduan untuk pemula yang tertarik tidak hanya pada Python, tetapi dalam penggunaannya di bidang kecerdasan buatan. Meskipun judulnya mengatakan bahwa buku ini untuk pemula, lebih baik membiasakan diri dengan bahasa di muka, karena penekanan utama di sini akan ditempatkan tidak begitu banyak pada itu pada saat bekerja dengan data.

Tujuan utama penulis adalah untuk menunjukkan bagaimana dunia Ilmu Data bekerja, bagaimana informasi disusun, diproses dan ditempatkan dalam algoritma yang selanjutnya digunakan oleh kecerdasan buatan. Artinya, ini bukan panduan langkah demi langkah klasik, sehingga buku ini akan menarik bahkan bagi mereka yang mempelajari bahasa lain, atau tidak memprogram sama sekali.

Pemrograman Python Diilustrasikan Untuk Pemula & Menengah :: “Belajar Dengan Melakukan” Pendekatan-Langkah Demi Panduan Utama Untuk Menguasai Python: Masa Depan Ada di Sini !, William Sullivan




Panduan lain dengan contoh kode kerja. Perbedaan mendasar dari kebanyakan buku lain adalah jumlah informasinya. Ini berarti Anda tidak perlu lari ke toko untuk buku berikutnya segera setelah membuat program pertama. Dengan bantuan panduan ini, Anda akan dapat mempraktikkan pemrograman fungsional, mempelajari cara membuat diagram informatif, dan menguasai gaya penulisan kode profesional. Dan semua ini berkat sejumlah besar contoh, dibumbui dengan deskripsi terperinci dari proses.

Pengkodean: Raspberry Pi & Python: Panduan Untuk Pemula, Leonard Eddison




Buku lain yang sangat berkualitas dari Addison, terdiri dari dua bagian. Yang pertama didedikasikan untuk program pendidikan Python - ini dapat digunakan bersama dengan buku di atas "Python Machine Learning ...". Bagian kedua adalah belajar dengan Python kemampuan salah satu platform geek paling populer. Secara umum, ini adalah panduan desktop yang sangat nyaman bagi mereka yang memutuskan untuk membuat robot mereka sendiri atau membuat rumah mereka sendiri sedikit lebih pintar.

Tidak ada contoh langsung dari kategori "cara merakit mesin untuk menyirami tanaman", tetapi jika Anda memiliki sedikit pemahaman dalam pemrograman, buku ini akan sangat berguna.

Pengkodean: Alkitab: 2 Manuskrip - Python dan Raspberry PI, Larry Lutz


gambar

Serupa dalam struktur koleksi dua buku, tetapi sedikit lebih besar. Di sini, tidak hanya masalah yang berkaitan langsung dengan bahasa yang dipertimbangkan secara rinci, tetapi juga poin-poin penting seperti optimasi kode, keandalan dan modularitas. Setelah membaca pertanyaan dengan Python, Anda benar-benar dapat menutupnya - semua yang lain akan terletak di bidang teknik dan keinginan untuk menemukan jawaban sendiri.

Bagian kedua memperkenalkan platform Raspberry Pi. Anda akan belajar cara menempatkan sistem operasi pada perangkat dan mulai bekerja dengannya menggunakan Python. Berbeda dengan buku sebelumnya, ada contoh-contoh praktis, tetapi masih belum dalam jumlah yang tidak harus menyaring otak.

Machine Learning: Panduan Langkah-demi-Langkah Untuk Menerapkan Algoritma Machine Learning dengan Python, Rudolph Russell




Kami menyimpulkan ulasan kami dengan buku lain tentang topik yang mendesak - pembelajaran mesin. Tidak seperti buku Addison, pada awalnya diasumsikan bahwa Anda memiliki pengetahuan dan pengalaman dengan Python. Buku ini akan menarik bagi semua orang yang dekat dengan topik kecerdasan buatan dan data besar, tetapi karena banyaknya contoh yang menggunakan perpustakaan seperti panda, matplotlib dan sklearn, buku ini memiliki nilai khusus bagi para python. Berikut adalah sejumlah besar ilustrasi dan contoh kode (sebanyak mungkin dalam buku 100 halaman), serta penjelasan yang digunakan penulis menjelaskan algoritme pemrosesan data dasar. Semua dalam semua, ini adalah salah satu buku MO terbaik di Python.

Dan buku apa tentang bahasa ini yang Anda rekomendasikan?

Source: https://habr.com/ru/post/id414855/


All Articles