Saat ini Python sudah mulai marak digunakan untuk membangun aplikasi berbasis web. YouTube adalah salah satunya. Meskipun pada awal peluncurannya YouTube masih ditulis menggunakan PHP, tapi beberapa bulan kemudian YouTube ditulis ulang menggunakan Python. Terdapat beberapa web framework yang dapat digunakan untuk mempermudah dan mempercepat proses pengembangan web menggunakan Python, di antaranya Django, Flask, Bottle, CherryPy, Web2py, Pyramid, dll. Meskipun demikian, yang populer saat ini dan banyak digunakan oleh pengguna Python adalah Django dan Flask.
Buku ini akan membahas tentang materi-materi esensial yang diperlukan dalam mengembangkan aplikasi berbasis web menggunakan Python dan Flask. Flask sering disebut sebagai micro framework karena hanya menyertakan pustaka inti di dalam paket distribusinya. Pustaka-pustaka pendukung lain disimpan dalam bentuk ekstensi, yang dapat dipasang secara terpisah pada saat dibutuhkan saja. Dengan demikian, Flask berukuran sangat kecil.
Dengan mempelajari buku ini, diharapkan Anda dapat berkreasi untuk menciptakan aplikasi-aplikasi berbasis web dengan memanfaatkan keunggulan yang dimiliki oleh Python dan Flask. Syarat utama yang harus dimiliki sebelum mempelajari Flask adalah pengetahuan tentang bahasa pemrograman Python dan database. Khusus bagi Anda yang belum pernah menggunakan Python dan/atau belum pernah bekerja dengan database, buku ini menceritakan tutorial Python dan tutorial SQL (menggunakan MySQL) sebagai lampiran. Buku ini cocok bagi Anda yang tertarik dengan dunia pemrograman.006.76 RAH b