Buku ini membahas tentang teknik-teknik penggunaan CodeIgniter, salah satu framework PHP yang sangat populer dan banyak digunakan untuk mempermudah dan mempercepat proses pengembangan aplikasi web. Buku ini berisi materi-materi esensial yang banyak dibutuhkan pada saat bersinggungan dengan pemrograman web. Dengan disertai contoh di setiap materi yang disampaikan, buku ini akan mempercepat Anda dalam memahami penggunaan CodeIgniter. Dengan demikian, Anda akan mudah untuk menerapkannya ke dalam kasus-kasus riil yang Anda miliki.
Sama seperti sebagian besar framework PHP lainnya, CodeIgniter juga menggunakan pola desain Model-View-Controller (MVC), yang memisahkan bagian kode untuk keperluan pemodelan struktur data, proses, dan presentasi/tampilan. Dengan pendekatan semacam ini, kode di dalam aplikasi menjadi lebih mudah diatur, dipelihara, dan dikembangkan. Dalam buku ini, Anda akan mempelajari bagaimana cara merancang suatu model, view, dan controller.