Tutorial CodeIgniter

Belajar CodeIgniter Pemula

  • Pengenalan CodeIgniter

    CodeIgniter adalah salah satu framework php yang bersifat open source. Codeigniter dirancang oleh EllisLab kemudian dikembangkan oleh British Columbia Institute of Technology.

  • Download & Instalasi

    Pada postingan ini kalian akan pelajari dari tahap download, instalasi hingga penggunaan tahap awal dengan penjelasan struktur folder pada applikasi codeigniter.

  • Lakukan Konfigurasi Dasar (Wajib)

    Lakukan setting dasar pada beberapa bagian folder application untuk konfigurasi awal yang meliputi autoload, database, library, dan juga helper.

  • Membuat Model, View dan Controller

    Codeigniter menggunakan teknik MVC. Cara kerja dari teknik ini adalah kita sebagai user akan berinteraksi dengan controller, kemudian lewat controller melakukan manipulasi data pada database di bagian model dan kemudian akan di lanjutkan ke bagian view untuk dapat ditampilkan ke user.

  • Menghilangkan URL index.php

    Pada saat kita instalasi codeigniter awalnya semua setting default berdasarkan standar codeigniter. Misalnya pada url masih terdapat index page index.php hal ini dirasa kurang manarik karena terlihat tidak profesional.

  • Penggunaan Session

    Session adalah variabel sementara yang berada disisi server dan berfungsi untuk menyimpan data sementara. Misalnya data pengguna yang sedang login di sebuah aplikasi web.

  • Membuat Form Validation

    Sebuah teknik validasi form menjadi sebuah keharusan sebagai fitur wajib pada sebuah aplikasi web. Bayangkan bila didalam penggunaan form tidak terdapat validasi form maka tentu saja tidak akan sesuai dengan aturan (rules) yang ditetapkan.

  • Integrasi dengan Bootstrap

    Setelah sebelumnya saya sudah membahas penggunaan bootstrap namun belum di integrasikan ke codeigniter. Buat teman-teman pemula yang baru belajar codeigniter pasti ingin belajar untuk mengintegrasikan kedua framework ini.

  • Membuat Fitur Login User

    kali ini saya membahas cara membuat login dengan codeigniter. didalam sebuah aplikasi web memang wajib dibutuhkan sistem login. Dengan fungsi ini kita dapat membatasi hak akses dari user yang membuka aplikasi web kita.

  • Membuat CRUD Sederhana

    CRUD merupakan singkatan dari Create, Read, Update dan Delete. Crud merupakan aplikasi dasar untuk manipulasi data pada database.

  • Membuat Combobox Dinamis

    Combobox yang akan kita buat bersifat dinamis, artinya bahwa data yang ditampilkan dapat berubah sesuai dengan data yang ada didatabase. Selain itu kita juga akan membuat combobox nya saling berhubungan antara satu dengan lain (bertingkat).

  • Membuat Grafik

    Melanjutkan seri belajar CodeIgniter, kali ini kita akan belajar cara membuat grafik di codeigniter. Grafik yang kita buat menggunakan plugin yang disediakan dari chart.js.

  • Membuat Laporan PDF

    Membuat laporan PDF di CodeIgniter dapat kita buat dengan bantuan library fpdf. Library ini sudah cukup populer dan banyak digunakan. Banyak keunggulan yang dimiliki, diantaranya kita dapat mengatur ukuran kertas, jenis font, cell, insert gambar, tabel, header dan footer dan lainnya.