Mari bersama membangun ekosistem Python
(wikidocs.net)Mari bersama membangun ekosistem Python
"Mari bersama membangun ekosistem Python" adalah buku 100% terbuka yang terdaftar di Wikidocs. Di antara 550 ribu lebih library Python yang sangat banyak dan terdaftar di PyPI, buku ini merangkum hal-hal yang terasa seperti, 'yang tingkat segini setidaknya perlu diketahui, bukan?' sekitar 2 halaman untuk tiap library.
Sekitar 500 library telah dirangkum, yang jika dihitung berdasarkan PDF menjadi sekitar 1.150 halaman.
Alasan menulis buku ini
Tanpa terasa sudah 9 tahun sejak saya mulai berhubungan dengan Python. Saya sempat merasa sudah cukup mahir menggunakannya, tetapi semakin digali, semakin banyak library bagus yang bermunculan.
Ini bukan soal mempelajari cara memakai fungsi untuk tiap library, tapi pertama-tama harus memahami dulu library apa saja yang ada.
Pemikiran itulah yang muncul. Lagipula, kalau sudah tahu nama library-nya, ChatGPT bisa mengerjakan hampir semua coding-nya.
Susunan buku
- Ini adalah kumpulan halaman yang masing-masing ditulis sepanjang 2–3 halaman, dengan struktur bagian yang sama untuk tiap library: gambaran umum, fitur utama, cara instalasi, kode contoh, kasus penggunaan, dan kesimpulan.
Cara membaca buku ini
- Buku ini tidak dibuat untuk dibaca teliti dari awal sampai akhir. Lihat halaman library yang Anda minati atau yang sudah Anda kenal, lalu Anda bisa memeriksa library serupa.
- Jika itu adalah library yang pertama kali Anda temui dari buku ini, tujuan utamanya adalah mendapatkan gambaran seperti apa library tersebut melalui fitur utama dan kode contohnya. Jika ingin melihat detail lebih lanjut, Anda perlu memeriksanya di github yang ditautkan atau situs resminya.
- Jika Anda mengakses buku ini di situs Wikidocs, Anda bisa langsung melihat github star untuk tiap library. Saya merasa cara paling sederhana untuk membandingkan library dengan fungsi serupa adalah dengan membandingkan jumlah github star.
Curahan penulis
Awalnya saya memulainya dengan pikiran, seperti hobi mengoleksi mainan, mari kumpulkan library yang sekiranya bisa membantu saya. Tapi saya tidak menyangka jumlahnya akan terkumpul sebanyak ini.
Saya menyambungkan GeekNews ke bot Slack dan diam-diam memantaunya setiap hari, dan itu sangat membantu. GeekNews memang pandai sekali menemukan library Python yang seperti permata ^___^
Saya rasa ini bisa menjadi situs yang bermanfaat bagi pengguna Python tingkat menengah.
Kini akhirnya saya membagikan hasil penulisan selama sekitar 8 bulan ini kepada kalian semua 😁
11 komentar
Luar biasa 👍
Sepertinya tidak masalah meskipun diubah ke bahasa Inggris.
Wah, keren sekali!!
Sangat keren!! Saya mendukung.
Terima kasih atas komentar positif dan dukungannya!
Karena ini e-book web, saya akan terus memperbaruinya dan mencoba menjadikannya berperan seperti
awesome python^^;;Benar-benar ada banyak library yang bagus! Terima kasih :)
Proyek yang bagus, saya mendukungnya!
Wow~ Anda sudah merangkum banyak sekali. Terima kasih sudah berbagi.
Sudah saya bookmark sejak beberapa waktu lalu, dan saya terus membacanya.
Terima kasih sudah membuat sesuatu yang bagus.
Terima kasih. Upaya yang baik memang pantas mendapat pujian. :-)
Proyek yang keren! Terima kasih sudah berbagi.