PHP CodeIgniter Framework

Deskripsi:
PHP CodeIgniter Framework pada materi ini siswa dibimbing dalam memahami Pemrograman OOP dengan PHP5 dan menggunakan Framework dalam membuat aplikasi web. Framework yang digunakan adalah Code Igniter.

Tujuan:
Setelah mengikuti training ini, peserta diharapkan memiliki kemampuan:

  • Mengerti, memahami konsep Object dan Class dalam OOP
  • Membuat dan mengimplementasikan Class
  • Mengerti penggunaan Library PDO pada koneksi ke database
  • Mengerti dan memahami instalasi Framework CodeIgniter
  • Memahami konsep MVC pada CodeIgniter
  • Menggunakan Library dan Helper di CodeIgniter
  • Menggunakan Form Validation
  • Menggunakan Sistem Templating dan Authentication
  • Mampu menerapkan CodeIgniter pada sebuah studi kasus

Siapa yang seharusnya mengikuti?

  • Programmer PHP yang ingin menggunakan framework pada pengembangan aplikasi web
  • IT Technical support
  • Mahasiswa dan umum yang akan membangun aplikasi web

Prasyarat:

  • Agar mendapatkan hasil yang maksimal dari training ini maka para peserta sebaiknya memiliki pengetahuan sebagai berikut:
  • Memahami sintaks HTML dan PHP
  • Memiliki pengetahuan tentang database ( MySQL)

Durasi:
28 jam

Pokok Pembahasan:

  • Review PHP (Variable, Method)
  • OOP dengan PHP5
  • Koneksi Database dengan PDO
  • Konsep MVC
  • Instalasi dan konfigurasi CodeIgniter
  • CodeIgniter Helper dan Library
  • Penanganan Form dan validasi
  • CodeIgniter dan Database
  • CRUD pagination
  • Sistem Templating
  • Sistem Authentication
  • Studi Kasus

Untuk diketahui:

  • Framework adalah kumpulan dari file-file pustaka (libraries) atau class-class yang terdapat dalam suatu kerangka kerja yang mendukung dalam pengembangan aplikasi secara terstruktur dan independent terhadap aplikasi
  • Saat ini terdapat banyak aplikasi Framework berbasis pemrograman PHP seperti : Zend Framework, CodeIgniter, CakePHP, FuseBox, Kohana, Symfony dan framework lainnya
  • Codeigniter menyediakan berbagai macam library yang dapat mempermudah dalam pengembangan. CodeIgniter yang menggunakan konsep Model-View-Controller pertama kali diperkenalkan kepada publik pada tanggal 28 februari 2006