Zend - The PHP Company


Zend Framework Fundamentals Training

The Zend Framework: Fundamentals course is designed for experienced PHP programmers who want to learn to combine ZF concepts and structural elements to utilize the full power of this software development kit for PHP 5 applications.

The Zend Framework: Fundamentals course helps you to learn by doing. Each discussion of related components is presented with examples of how best to utilize them in your applications, Hands-on exercises and the mini-projects you develop during the course reinforce the concepts you have learned. The online Zend Training Center allows participants to develop code during the course with your instructor able to see and coach your progress.

NOW ANNOUNCING: ZF2 Fundamentals Class      Click for Class Details ZF2

What does it include?

The course combines teaching Zend Framework with the introduction of the Model-View-Component (MVC) design pattern, to ensure you learn current best practices in PHP development.

Table of Content

1. INTRODUCTION TO ZEND FRAMEWORK

A. Course Goals and Approach
B. Course Projects
2. RAPID APPLICATION DESIGN

A. Steps to RAD
B. Zend Tool
3. MVC DESIGN PATTERN

A. MVC Elements and Structure
B. MCV Mapped to the Web
4. ZEND FRAMEWORK CONTROLLER RELATED COMPONENTS (GB)

A. Zend_Controller
B. Bootstrap Architecture
C. Controller Execution Methods
5. ZEND FRAMEWORK GENERAL COMPONENTS (GB)

A. Zend_Config
B. Zend_Exception
C. Zend_Session
6. ZEND FRAMEWORK MODEL RELATED COMPONENTS (GB)

A. Zend_Db
B. Zend_Db_Profiler
C. Zend_Db_Table
D. Zend_Db_Select
E. Zend_Form
7. ZEND FRAMEWORK VIEW RELATED COMPONENTS (GB)

A. Zend Framework and Views
B. Zend_View
C. View Scripts
D. Zend_Layout
8. MORE CONTROLLER RELATED COMPONENTS (WIKI)

A. Front Controller Plugins
B. Action Helpers
9. MORE GENERAL COMPONENTS

A. Zend_Registry
B. Zend_Log
10. MORE MODEL RELATED COMPONENTS

A. Authorization and Authentication
B. Zend_Acl
C. Zend _Auth
D. Zend_Filter
E. Zend_Validate
F. Zend_Filter_Input
11. MORE VIEW RELATED COMPONENTS

A. Zend_View_Helper
B. Placeholders and Partials
C. Plugins
D. Supporting Documents

How will I learn?

In this class you will learn by doing.  A live instructor will coach you through hands-on exercises, mini-projects and you’ll be developing real code as you go. Once you have Zend Framework skills under your belt, you will be able to create robust web apps in less time.

Classes are taught online in nine 2hr sessions

Prerequisite(s)

Solid understanding of PHP at an intermediate to advanced level and object oriented programming experience . You should be proficient enough in the PHP language to understand intermediate-level code examples and perform coding exercises. This is an introductory course and assumes no previous Zend Framework experience.
Registration Information and Technical Requirements

Upcoming Class Schedule

Online English Class Schedule
Europe Classroom Schedule

Check Pricing

Question? Chat with Us

Related classes

Resources
Customer Quote

   I haven't done *any* online courses like this before, so I don't have much fodder for comparison, but I'm really enjoying the class so far. Compared to just buying a book, which is what I normally do, this is a far more engaging way to learn.    

David WolfeAAA Northern California

   Well done. The examples were to the point. Also, you helped us keep an eye on security and performance in php (something all too often overlooked).    

Troy WrightInformation Technology Services, University of California, Santa Cruz

   Thanks for making PHP look much easier then what it has.   

Dale Looft