syllabus workshop yii

3
Syllabus WorkShop YII PHP Framework Workshop Place: Date/Time: dd-mm-yyyy 9:00AM - 16:PM Class Training Programs 1. Membedah isi sample Blog Yii 2 jam 09:00 – 11:00 2. Membuat blog dengan Yii dari Nol 4 jam 11:00 – 12:00 13:00 – 16:00 Effective Class Participants : max. 20 participant. More than ??, need Assistant Trainer. Compiled by : Peter J. Kambey (#) With Practise Object Description Time Estimated Yii Overview (based on sample blog Yii) * Download and Install * Folder Structure * Data Flow and OOP on Yii * How MVC (based on OOP) work on Yii * Basic Info. Model Class and Relation, Form Validation, ORM (AR) * Basic Info. Controller Class and Yii Basic Security * Basic Info. Standard View Folder, layouts, CSS, 90 Minutes Yii Global Configuratio n * config/main.php and Params * Database connection * Error handling * Url for SEO * Log management * Download and Display Yii All Class 30 Minutes

Upload: firman-widiansyah

Post on 01-Dec-2015

71 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Syllabus WorkShop Yii

Syllabus WorkShopYII PHP Framework

Workshop Place:

Date/Time:dd-mm-yyyy 9:00AM - 16:PM

Class Training Programs1. Membedah isi sample Blog Yii 2 jam 09:00 – 11:00

2. Membuat blog dengan Yii dari Nol 4 jam 11:00 – 12:0013:00 – 16:00

Effective Class Participants : max. 20 participant. More than ??, need Assistant Trainer.

Compiled by : Peter J. Kambey

(#) With PractiseObject Description Time

Estimated

Yii Overview

(based on sample blog Yii)

* Download and Install * Folder Structure * Data Flow and OOP on Yii * How MVC (based on OOP) work on Yii * Basic Info. Model Class and Relation, Form Validation, ORM (AR)* Basic Info. Controller Class and Yii Basic Security * Basic Info. Standard View Folder, layouts, CSS,

90 Minutes

Yii Global Configuration

* config/main.php and Params * Database connection* Error handling* Url for SEO* Log management* Download and Display Yii All Class

30 Minutes

Page 2: Syllabus WorkShop Yii

Object Description TimeEstimated

Yii Basic Modification MVC / ORM

CRUD Flow:1. New Model2. Push Array3. CHtml Object (Form)4. Submit5. Validation6. Save

* Create new Yii Skeleton* Setting Database Connection* Tips and Trick how to design new Tabel* Auto Generation Code* Modifikasi basic Yii Controller Security* CForm, CHtml, Captha* Standard Validation type* ListView and DetailView and options* CGridView and its component* Standard zii.widgets.jui (JQueryUI)* AR Relation Type * CDbCriteria* Basic Master-Detail Without Ajax

120 Minutes

Yii Extensions * How Yii Extension Works* DateTimeI18Nbehavior* decimali18nbehavior* xupload* DropDownRedirect* terbilang* waktu * dbProfiler

60 Minutes

Yii Theme / LayoutBootstrap Twitter

* How Yii Theme Works* Configure to BootStrap Twitter Style* Bootstrap Twitter Layout* Bootstrap Twitter Components

60 Minutes

Yii Advanced * DAO* CArrayDataProvider* CFormModel* Ajax * Pdf

30 Minutes*

Yii Advanced Overview

* RBAC* Web Services* Cache* Internationalization and Localization

30 Minutes*

Page 3: Syllabus WorkShop Yii

Object Description TimeEstimated

* Unit Testing* CWidget, CMenu, CPortlet