Intermediate Python, Ebook Gratis Untuk Programmer Python Tingkat Menengah

Bagus Aji Santoso 22 Agustus 2015

Intermediate Python, Ebook Gratis Untuk Programmer Python Tingkat Menengah

Python merupakan salah satu bahasa pemrograman yang sangat populer karena komunitasnya. Komunitas Python dikenal sangat aktif dalam berbagi ilmu dan pengalamannya. Dengan mudahnya kita dapat menemukan panduan belajar Python hanya dengan kata kunci learn pythonpython tutorial, python for beginner, dll. Tak sedikit pula ebook Python yang ditulis secara professional yang dibagikan secara cuma-cuma hanya untuk berbagi dan membesarkan komunitas Python itu sendiri.

Muhammad Yasoob Ulah Khalid merupakan programmer Python asal Pakistan yang secara aktif menulis di blog pythontips.com. Situs Python Tips merupakan blog berisi tips-tips pemrograman Python yang dikemas dalam artikel singkat yang sarat akan informasi. Blog ini sudah dirulis sejak tahun 2013 oleh Yasoob.

[caption id="attachment_5445" align="aligncenter" width="400"]3696393 Muhammad Yasoob Ulah Khalid[/caption]

Disela kesibukannya, Yasoob ternyata menulis ebook gratis untuk programmer python tingkat menengah. Ebook ini berjudul Intermediate Python. Sesuai dengan judulnya, ebook gratis ini membahas topik-topik tingkat menengah untuk melengkapi pengetahuan seorang programmer yang telah menguasai dasar-dasar pemrograman Python.

cover

 

Kita akan menemukan pembahasan mengenai debugging, generator, decorator, virtual environment, comprehension, lambda, dll. Berikut ini daftar isi lengkap pembahasan di dalam ebook Intermediate Python.

  • *args and **kwargs
  • Debugging
  • Generators
  • Map & Filter
  • set Data Structure
  • Ternary Operators
  • Decorators
  • Global & Return
  • Mutation
  • __slots__ Magic
  • Virtual Environment
  • Collections
  • Enumerate
  • Object introspection
  • Comprehensions
  • Exceptions
  • Lambdas
  • One Liners
  • For – Else
  • Open function
  • Targeting Python 2+3
  • Coroutines
  • Function caching
  • Context managers
Perlu dicatat bahwa ebook ini tidak akan mengajarkan kita bagaimana memprogram dengan Python. Ebook ini akan mengenalkan topik-topik yang akan banyak kita temukan dalam membuat program dengan Python. Topik-topik tersebut juga tidak dibahas secara mendalam melainkan hanya membahas informasi mendasar yang memang kita perlu tahu.

Ebook yang ditulis sejak bulan April 2015 ini dibagikan secara gratis bahkan open source. Dengan demikian, apabila kita menemukan kesalahan didalamnya, kita dapat langsung membuat perubahan melalui repositori github Intermediate Python.

Ebook versi PDF dapat diunduh lewat situs pythontips.com atau dibaca secara online lewat http://book.pythontips.com/en/latest/. Jika pembaca merasa terbantu dengan adanya buku ini, pembaca bisa ikut berdonasi agar buku Intermediate Python dapat terus dikembangkan.

(bas/pythontips)