Satu lagi, buku seru dari seri Head First (). Setelah beberapa waktu lalu membaca (hmm.. ato lebih tepatnya disumpel!!) ama Head First Design Pattern (related article here), sekarang di kantor lagi seru-serunya bahas Ajax. Dan jadilah kantor membeli satu lagi buku dari seri Head First, yaitu Head Rush Ajax (sebenernya udah punya buku Ajax lain, tapi biasalah kita-kita, udah kesengsem ama buku-bukunya Head First ;p).
Seperti biasa, buku dari Head First selalu identik dengan gayanya dalam bercerita, membawa pembaca mengarungi berbagai dunia dengan Ajax sebagai tokoh utama, dan juga masih dalam bentuk komik. Ga heran kalo pembaca yang agak ribet saat berurusan dengan text book, jadi lebih enjoy dengan seri yang satu ini. Head Rush Ajax pun seperti itu. Diawali dengan bahasan konseptual tentang Ajax, dan perlahan-lahan mengimplementasikan beberapa javascript sebagai pondasi, kemudian setelah beberapa bab, baru membahas XML request dan response, hingga sampailah pada pembuatan web dengan Ajax yang cukup menarik untuk dipelajari. Semuanya disajikan dengan contoh-contoh 'ga penting' yang membuatnya tidak membosankan. Jadi, dalam urusan 'meng-komik-kan' Ajax sehingga menyenangkan untuk dipelajari, buku ini mungkin salah satu yang pantas jadi pedoman.
Namun terus terang, ada beberapa hal yang membuat saya kurang sreg ama buku yang satu ini. Bayangkan, untuk membahas mengenai XML response dan request, harus jauh-jauh dulu ke halaman 300 dari sekitar 400 halaman. Nearly at the end! Kita kemaren baru aja selesai diskusi dan membahas chapter ke-5, dan kalo diinget-inget lagi, kayanya masih sedikit banget yang telah kita pelajari. Padahal chapternya 'cuma' ada 7. Memang hampir semuanya begitu menarik, tapi ternyata kebanyakan hal-hal yang fundamental dan belum mengupas Ajax secara mendalam. Should I say: tidak 'straight forward' (mengutip istilah bos).
Kesimpulannya, jika Anda termasuk salah satu yang tidak begitu gemar textbook (seperti saya :p) dan ingin mendapatkan hal-hal mendasar tentang Ajax, sementara di saat yang sama ingin mencari bacaan yang 'ringan' sekaligus 'berbobot' serta 'menyenangkan', bolehlah melirik, membeli, atau meminjam buku ini dari sumber-sumber terpercaya. Namun jika Anda ingin mencari buku tentang Ajax untuk tingkat yang lebih mahir, hmm.. mungkin masih ada buku-buku lain yang bisa dijadikan pilihan.
Anda bisa langsung melihat contoh-contoh aplikasi dan juga men-download contoh-contoh dari bukunya di sini. Banyak contoh di sini menggunakan PHP script untuk server processing-nya. Cukup membantu, apalagi jika sudah punya bukunya.. :p

"Head Rush Ajax is a most enjoyable launchpad into the world of Ajax web applications, well worth the investment in time and money."
Barry Hawkins, Slashdot.org
Selamat ber-Ajax ria..
PS: To you all football fans out there, we're NOT talking about a football club!!