Tentang Buku Ini
Mengapa buku ini ditulis
Buku ini saya tulis untuk membantu para programmer pemula yang ingin mengenal atau menggunakan Yii Framework 2.0 dengan sangat mudah.
Siapa yang sebaiknya membaca
Buku ini sangat cocok untuk para programmer pemula dan setidaknya pernah sedikit menggunakan framework lain atau minimal Anda sudah memahami dasar-dasar PHP dan MySQL agar dapat memahami isi buku ini.
TOC :
BAB 1. Pendahuluan
1.1. Tentang Buku Ini
1.1.1. Mengapa buku ini ditulis
1.1.2. Siapa yang baiknya membaca
1.1.3. Apakah buku ini gratis ?
1.1.4. Metode Penulisan
1.2. Berkenalan dengan Yii
1.2.1 Sejarah Yii
1.3. Mengapa Yii
1.4. Fitur-Fitur Yii
1.5. Aliran Data Yii
BAB 2. Instalasi dan Konfigurasi Yii
2.1. Perlengkapan Perang
2.2. Kebutuhan Sistem
2.3. Composer
2.4. Instalasi Yii
2.4.1. Instalasi Yii2 Basic Template
2.4.2. Instalasi Yii2 Advance Template
2.5. Konfigurasi Sistem
2.6. Testing Aplikasi
2.7. Struktur File dan Folder Yii
2.6. Ringkasan
BAB 3. Routing dan Pengenalan MVC (Model-View-Controller)
3.1. URI Segment
3.2. Pretty URL
3.3. Controller
3.3.1. Apa itu Controller?
3.3.2. Membuat Controller
3.3.3. Method/Fungsi
3.4. Model
3.4.1. Membuat Model
3.4.2. Menghubungkan Model dengan Database
3.4.3. Memanggil dan Menggunakan Model
3.4. Views
3.4.1. Membuat View
3.4.2. Passing Data ke View
3.5 Ringkasan
Bab 4. Bekerja dengan Form
4.1. Pembuatan Form
4.2. Validasi Form
4.3. Form Upload File
4.4. Membuat Popup Form
BAB 5. Penggunaan Kode Generator (Gii)
5.1. Konfigurasi Database
5.2. Database Migration
5.3. Generate Model
5.4. Generate Form CRUD
5.5. Ringkasan
BAB 6. Extension dan Kustomisasi CRUD
6.1. Menambakan / Menginstall Extension
6.2. Kustomisasi CRUD
BAB 7. User Authentication
BAB 8. User Authorization dan Access Control
BAB 9. Bekerja dengan Modules
BAB 10. Bekerja dengan Ajax
BAB 11. Studi Kasus : ?
BAB 12. Deploy Aplikasi