Zend Framework Online Training Course Content
Introduction:
- Zend Framework
- Zend Framework Components
- Model-View-Controller
QuickStart
- System Requirements
- Installation
- Setting up Zend Tool
- Creating a Project
- The Bootstrap File
- URLs, Controllers, and Actions
- Adding Controllers and Actions
- Testing the Application
- Using Zend Studio for Eclipse
Controllers and View Scripts
- The Front Controller
- Defining your own Action Controllers
- Passing Data from the Controller to the View
- Escaping the Output • Rendering View Scripts
- Fowarding vs Redirection
View Scripts
- Introduction to View Scripts
- Zend_View
- Passing Data from the Controller to the View Script
- Escaping Output
- Rendering a View Script
- Forwarding the Request
- Redirecting to Another URL
- Forward vs Redirect
ZF Infrastructure Classes
- Zend_Application
- Zend_Config
- Zend_Registry
- Zend_Loader
- Zend_Session Zend Forms
- Creating a Zend Form
- Getting Form Data
- Validating and Filtering Form Data
- Styling Forms
Accessing the Database
- Zend_Db
- Database Adapaters
- Acquiring the Database Adapter
- Creating a Connection
- Querying the Database
- Inserting Data
- Updating Data
- Deleting Data
- Closing the Connection
- Table Data Gateway
- Zend_Db_Table
- Zend_Db_Table_Row
- Zend_Db_Table_Rowset
Error Handling
- The ErrorHandler Plugin
- The Default Error Controller and View Script
- Creating Your Own Error Handler Plugin
Zend Layout
- Layout templates
- Setting Up Zend_Layout
- Using View Helpers
- Changing and Disabling Layouts
- Zend_Layout Quickstart
Authentication and Authorization
- Authentication using Zend_Auth
- Access Control using Zend_Acl