syllabus workshop yii
TRANSCRIPT
![Page 1: Syllabus WorkShop Yii](https://reader036.vdocument.in/reader036/viewer/2022071921/55cf9dbd550346d033aefa80/html5/thumbnails/1.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071921/55cf9dbd550346d033aefa80/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022071921/55cf9dbd550346d033aefa80/html5/thumbnails/3.jpg)
Object Description TimeEstimated
* Unit Testing* CWidget, CMenu, CPortlet