Friday, February 8, 2013

Framework Code Igniter (CI)

CodeIgniter rmerupakan framework PHP yang kuat dengan footprint yang sangat kecil, dibangun untuk PHP coders yang membutuhkan toolkit yang sederhana dan eleganuntuk membuatfitur lengkap aplikasi web.
Pada Training ini, materi yang disajikan cukup mudah bagi pemula karena CI ini mengikuti pola MVC (Model View Controller) sehingga memungkinkan dalam memudahkan pembelajaran.
 

CONTENT
1. Getting started with codelgniter
    1.1 Introducting Model View Controller (MVC)
    1.2 Models: Data abstraction layer
    1.3 Template files
    1.4 Format code
2. Learning the Libraries
    2.1 Inroduction a Libraries
    2.2 Benchmarking Class
    2.3 Input and Security Class
    2.4 Email Class
    2.5 File Upload Class
    2.6 Image Manipulation Library
    2.7 Pagination Class
    2.8 Session Class
3. Form Validation and Database Interaction
    3.1 Form Validation Library
    3.2 Validation rules
    3.3 callbacks
    3.4 Database Interaction
4. User Authentication
    4.1 Creating and connecting to the database
    4.2 Front end code (Login, Register and Logout function)
    4.3 External Authentication (Twitter oAuth, Facebook Connect)
5. Application security
    5.1 CodeIgnite’s defenses
    5.2 Strong password policies
    5.3 Strong password securely
    5.4 Database security
    5.5 Cross-site Scriping (XSS)
    5.6 Update System