CodeIgniter adalah toolkit untuk membangun aplikasi berbasis web menggunakan PHP. Tujuannya adalah untuk mempercepat pengembangan proyek karena tidak harus menulis kode dari awal, sudah banyak tersedia libary untuk tugas-tugas yang biasa digunakan.

Kenapa harus CodeIgniter ??
Kenapa harus belajar codeigniter padahal banyak framework lain diluar sana yang juga populer.

Bagi kalian yang baru belajar PHP dan baru mencoba sebuah framework maka CodeIgniter adalah jawabannya, kenapa? karena proses installasinya yang sangat mudah. Selain itu? dokumentasinya yang lengkap dan sudah memiliki banyak komunitas termasuk di Indonesia. Masih butuh alasan lainnya? CodeIgniter menggunakan design pattern MVC (Model - View - Controller) dan dapat di kembangkan menjadi HMVC (Hierarchical Model - View - Control). Masih butuh alasan lain lagi??   CodeIgniter itu Extensible jadi kalian dapat dengan mudah memperluas dengan menggunakan library kalian sendiri, helper, atau melalui class extensions atau system hooks.

OK, cukup cari-cari alasannya dan sekarang mulai belajarnya.

  1. Cara Install CodeIgniter 3
  2. Cara menghilangkan index.php pada URL
  3. CRUD dengan CodeIgniter 
  4. CodeIgniter + Bootstrap
  5. CodeIgniter Asset Helpers
  6. CodeIgniter + Datatables
  7. Membuat Helper pada CodeIgniter
  8. Membuat Libraries pada CodeIgniter
  9. Membuat login dengan CodeIgniter
  10. Menggunakan Package Manager pada CodeIgniter
  11. CodeIgniter + Eloquent ORM
  12. CodeIgniter + Template Engine

Selamat mencoba!!