Python adalah Internet dan bahasa pemrograman sistem yang popularitasnya tumbuh di lingkungan pengembangan perangkat lunak yang bergerak cepat saat ini, dan ini tidak mengherankan: ia sederhana (tetapi dapat diandalkan), berorientasi objek (tetapi dapat digunakan sebagai bahasa prosedural), dapat diperluas, dapat diskalakan dan memiliki sintaks yang mudah dipelajari yang jelas dan ringkas.
Python menggabungkan kekuatan bahasa objek yang dikompilasi seperti Java dan C ++ dengan kemudahan penggunaan dan waktu pengembangan yang cepat dari bahasa scripting. Faktanya, sintaksnya sangat mudah dimengerti sehingga Anda lebih mudah memahaminya lebih cepat daripada bahasa scripting populer lainnya yang digunakan saat ini! Dan kami baru saja memilih buku terbaik untuk belajar Python untuk pecinta pemrograman!
Daftar
- 10. Python. Pembuatan Aplikasi, Chan
- 9. Pemrograman Python: Panduan Langkah Demi Langkah Untuk Pemula, Jenkins
- 8. Bahasa pemrograman Python, Susie
- 7. Rahasia Python. 59 rekomendasi untuk menulis kode yang efektif, Slatkin
- 6. Belajar Python, Lutz
- 5. Pemrograman Python untuk Pemula, McGrath
- 4. Python dalam praktiknya, Summerfield
- 3. Python - ke puncak keunggulan, Ramallo
- 2. Kami memprogram dengan Python, Dawson
- 1. Menggores situs web menggunakan Python, Mitchell
10. Membuat aplikasi, Chan
DI "Python Pembuatan aplikasi»Insinyur perangkat lunak internet dan instruktur teknis Wesley Chun menyediakan segala yang perlu diketahui pengembang untuk mempelajari Python dengan cepat.
Seperti buku-buku lainnya dalam seri Core, Core Python Programming menawarkan ratusan cuplikan kode industri dan contoh yang ditujukan untuk pengembang profesional yang ingin menggunakan keterampilan mereka yang ada!
Secara khusus, Pemrograman Inti Python menyediakan banyak contoh interaktif yang dapat Anda masukkan ke dalam juru bahasa Python tepat di depan Anda! Terakhir, kami menyajikan bab yang akan menunjukkan kepada Anda langkah demi langkah cara memperluas Python menggunakan C atau C ++.
9. Pemrograman Python: Panduan Langkah Demi Langkah Untuk Pemula, Jenkins
Pelajari lebih lanjut tentang pemrograman komputer dan cara memulai dengan bahasa pemrograman. "Pemrograman Python: Panduan Langkah Demi Langkah Untuk Pemula"Akan membantu untuk memahami berbagai fitur bahasa pemrograman Python dan menghargai kekuatannya. Transisi dari programmer pemula ke spesialis. Buku ini mengeksplorasi semua aspek bahasa Python.
Buku ini bisa menjadi awal yang baik untuk pemula, ini adalah panduan langkah demi langkah bagi siapa saja yang ingin mulai belajar pemrograman Python dari awal. Ini akan membantu Anda mempersiapkan fondasi yang kuat untuk pemrograman komputer, dan akan mudah bagi Anda untuk mempelajari bahasa pemrograman lainnya.
8. Bahasa pemrograman Python, Susie
Buku ini memperkenalkan Python, variasi yang paling terkenal dan metode pemrogramannya. Selain pertanyaan mendasar (bahasa, perpustakaan biasa, pemrograman efektif, pemrosesan kata), situasi menggunakan bahasa Python yang lebih umum daripada yang lain, dari perhitungan matriks hingga program dengan grafik spesifik yang lebih kompleks, telah dipelajari.
Dengan mengikuti kursus yang dicakup buku ini, Anda dapat secara signifikan meningkatkan produktivitas menggunakan Python. Buku ini akan sangat berguna bagi siswa spesialisasi di bidang pengembangan perangkat lunak dan arsitektur sistem perangkat lunak.
7. 59 rekomendasi untuk menulis kode yang efektif, Slatkin
«Rahasia PythonDirekomendasikan untuk siswa sebagai sumber kiat dasar yang sangat ringkas tentang berbagai topik untuk profesional menengah Python. Praktik terbaik untuk semua area pengembangan Python 3.x dan 2.x utama, dengan penjelasan dan contoh terperinci.
Praktik hebat untuk menulis fungsi yang memperjelas niat membantu Anda menghindari sejumlah kesalahan. Cakupan tentang cara menyusun kode dengan lebih akurat menggunakan array dan kelas, cara menyingkirkan perangkap metaclass. Pendekatan paralelisme yang lebih efektif.
Metode dan idiom klasik untuk meningkatkan modul bawaan Python. Alat dan praktik terbaik untuk pengembangan kolaboratif. Solusi debugging, validasi, dan optimisasi untuk meningkatkan kualitas dan kinerja.
6. Belajar Python, Lutz
Dapatkan pengantar komprehensif dan komprehensif untuk bahasa dasar Python dengan dukungan untuk tutorial ini. Berdasarkan tutorial populer oleh penulis Mark Lutz, publikasi ini berkontribusi pada penulisan cepat kode Python yang efektif dan berkualitas tinggi. Ini adalah cara terbaik untuk memulai, apakah Anda seorang pengembang pemula atau programmer profesional yang akrab dengan bahasa lain.
«Belajar Python»Panduan belajar mandiri yang sederhana ini, lengkap dengan tes, latihan, dan latihan yang bermanfaat, akan membantu Anda memulai dengan Python 2.7 dan 3.3 - rilis terbaru pada baris 3.X dan 2.X - serta semua rilis lainnya untuk penggunaan umum hari ini.
Selain itu, Anda akan mempelajari beberapa fitur lanjutan dari bahasa yang baru-baru ini menjadi lebih umum dalam kode Python.
5. Pemrograman Python untuk Pemula, McGrath
Python adalah bahasa pemrograman yang tersedia secara bebas yang membuat penyelesaian masalah komputer semudah mengajukan pertanyaan di forum.
«Pemrograman Python untuk Pemula"Meliputi semua yang perlu diketahui pembaca untuk mulai mengkode dengan Python. Panduan yang mudah digunakan ini adalah pendamping yang ideal untuk pembelajaran yang cepat dan produktif.
4. Python dalam praktiknya, Summerfield
Jika Anda adalah pengembang berpengalaman, "Python dalam praktek"Akan membantu Anda meningkatkan kualitas, keandalan, kecepatan, kegunaan, dan kegunaan semua program Python Anda.
Mark Summerfield berfokus pada empat topik utama: pola desain untuk pengkodean keanggunan, pemrosesan lebih cepat melalui konkurensi dan kompilasi Python (Cython), jaringan tingkat tinggi, dan grafik.
Ini mengidentifikasi pola desain terbukti yang berguna dalam Python, menutupinya dengan kode berkualitas ahli, dan menjelaskan mengapa beberapa pola desain berorientasi objek tidak terkait dengan Python.
Dia juga mengungkapkan beberapa mitos kontraproduktif tentang pemrograman Python, menunjukkan, misalnya, bagaimana Python dapat mengambil keuntungan penuh dari perangkat keras multicore.
3. Python - ke puncak keunggulan, Ramallo
Kesederhanaan Python memungkinkan Anda untuk bekerja dengan cepat, tetapi ini sering berarti bahwa Anda tidak menghubungkan semua fitur yang ditawarkan. Dengan panduan mendasar ini, Anda akan belajar cara menulis kode Python idiomatik yang efektif menggunakan fitur-fiturnya yang efektif - dan mungkin paling terlupakan.
Penulis Luciano Ramallo memperkenalkan fitur kunci bahasa Python kepada Anda dan menunjukkan cara membuat kode Anda lebih pendek, lebih cepat, dan lebih mudah dibaca pada saat yang sama.
Banyak programmer berpengalaman mencoba membengkokkan Python agar sesuai dengan pola yang telah mereka pelajari dalam bahasa lain, dan tidak pernah membuka kemungkinan Python di luar pengalaman mereka. Menggunakan buku "Python - ke puncak keunggulanProgrammer ini akan belajar secara rinci bagaimana menjadi mahir dalam Python 3.
2. Kami memprogram dengan Python, Dawson
Jika Anda baru saja mulai memahami pemrograman Python dan mencari pengantar yang serius, panduan ini cocok untuk Anda. Buku dari seri "Kami memprogram dalam Python”, Dikembangkan oleh guru ilmu komputer, mengajarkan dasar-dasar pemrograman melalui pembuatan game yang tidak rumit.
Anda mendapatkan keterampilan yang Anda butuhkan untuk aplikasi pemrograman Python yang lebih praktis dan mempelajari bagaimana keterampilan ini dapat digunakan dalam skrip dunia nyata. Yang terbaik dari semuanya, ketika Anda menyelesaikan buku ini, Anda akan dapat menerapkan prinsip-prinsip dasar yang telah Anda pelajari ke bahasa pemrograman berikutnya yang akan Anda gunakan.
1. Menggores situs web menggunakan Python, Mitchell
Jika pemrograman sihir, maka pengikisan web tentu saja merupakan bentuk sihir. Dengan menulis program otomatis sederhana, Anda dapat meminta server web, meminta data, dan menganalisisnya untuk mengekstrak informasi yang diperlukan.
Edisi diperpanjang "Menggores Situs Web Menggunakan Python”Tidak hanya memperkenalkan Anda pada pencarian Internet, tetapi juga berfungsi sebagai panduan lengkap untuk mengumpulkan hampir semua jenis data dari Internet modern.