Framework PHP CodeIgniter

posted in: Training IT | 0

Kursus untuk membuat aplikasi web menggunakan framework CodeIgniter (CI) yang berbasis bahasa pemrograman PHP. Dengan menggunakan framework, maka proses pembuatan aplikasi menjadi lebih mudah dan cepat, karena didukung berbagai library yang siap pakai.

CodeIgniter adalah framework untuk pembuatan aplikasi yang sangat populer di Indonesia. CodeIgniter telah menggunakan struktur Model-View-Controller atau disingkat MVC, dimana layer “proses”, “data”, dan “antarmuka “ dibuat secara terpisah. Dengan model ini, maka aplikasi mudah untuk kelola dan dikembangkan. Selain mudah untuk dipelajari, CI juga memiliki pustaka yang cukup lengkap, seperti: Database, Calendar, Cart, Email, Form, Security, Pagination, Session, dan masih banyak lagi.

Pada kursus CodeIgniter ini, akan dibahas bagaimana cara menggunakan framework tersebut, mulai dari setup, memahami struktur file-nya, serta cara menggunakan pustaka yang ada. Dengan menggunakan pustaka-pustaka ini, proses pengembangan aplikasi menjadi lebih mudah dan cepat, karena programmer tidak perlu mengulang menulis kode untuk pekerjaan-pekerjaan yang umum. Menggunakan framework juga bermanfaat menstandarisasi model penulisan kode, jika sebuah aplikasi dikerjakan oleh banyak programmer.

Untuk bisa mengikuti training CodeIgniter, peserta harus memiliki kemampuan dasar pemrograman PHP.

 

MATERI TRAINING FRAMEWORK PHP CODEIGNITER

A. PHP OBJECT ORIENTED (1 Sesi)

  • Konsep pemrograman Object-Oriented
  • Pemrograman Object Oriented dengan PHP

B. CODEIGNITER FRAMEWORK (1 Sesi)

  • Pengenalan framework dan model arsitektur Model-View-Controller (MVC)
  • Instalasi dan Konfigurasi CodeIgniter
  • Struktur Direktori CI: Controller, Model, View
  • Dasar-dasar Menggunakan Helper dan Library

C. PROSE PEMBUATAN APLIKASI (2 Sesi)

  • Proses pembuatan aplikasi
  • Analisa Kebutuhan dan Desain database
  • Membuat Database
  • Review SQL
  • Review PHP
  • Review Javascript dan JQuery

D. MODUL ANGGOTA (2 Sesi)

  • Halaman Login (ibrary session dan database)
  • Halaman CRUD untuk anggota perpustakaan (library pagination dan database)

E. MODUL PEMINJAMAN (1 Sesi)

  • Halaman Pencarian Anggota
  • Halaman Peminjaman Baru (dinamis dengan JQuery)

F. MODUL LAPORAN (1 Sesi)

  • Halaman Laporan
  • Integrasi dengan pustaka pihak ketiga: Graphics dan Export ke Excel


Formulir Informasi Lebih Lanjut / Registrasi

Jenis Permintaan


Judul Training (wajib)

Rencana Hari Pertama Training

Data Kontak/Peserta

Nama (wajib)

Email (wajib)

No HP

Jabatan (Jika Ada)

Nama Perusahaan (Jika Ada)

Alamat dan No Telp Perusahaan (Jika Ada)

Pesan Untuk Penyelenggara