Zend Framework Course


Zend Framework Course Overview

Zend Framework is a highly flexible PHP framework. This flexibility makes it a bit complex and steepens the learning curve. Apart from this there are not many reliable sources.

The course begins by explaining all of the essential theory that you will need to develop great PHP applications with Zend Framework 2, before putting it to use when implementing a blogging application step by step. You will learn how to work with databases, forms, input filters, users and more in this course, and we start at the beginning! No experience or knowledge of Zend Framework or any other PHP frameworks is required. Even if you have experience with other PHP frameworks, you will still benefit a lot from this course, and you will have a head start because Zend Framework is built on top of the MVC design pattern or framework. It is, however, not a requirement at all, just as no experience with PHP is required.

Zend Framework is an open source, object oriented web application framework for PHP 5. Zend Framework is often called a ‘component library’, because it has many loosely coupled components that you can use more or less independently.

Anyone can take up the course who is interested in learning Zend framework. Even experienced professionals can learn and improve their career.

Developers or Managers who wish to improve their career prospects. People/Teams who wish to create future ready web applications.

You get opportunities as developers, administrators in IT companies like Infosys, iLabs, Adobe, Edge verve and more. 

The main concepts covered in the course are Introduction to ZEND Framework, Rapid Application Design, MVC Design Pattern, ZEND Framework Controller Related Components (GB), ZEND Framework General Components, ZEND Framework Model Related Components, ZEND Framework View Related Components, More Controller Related Components, More General Components, More Model Related Components, and More View Related Components.

Zend Framework Course Syllabus

Introduction to ZEND Framework:

  • Course Goals and Approach
  • Course Projects

Rapid Application Design:

  • Steps to RAD
  • Zend Tool

MVC Design Pattern:

  • MVC Elements and Structure
  • MCV Mapped to the Web

ZEND Framework Controller Related Components (GB):

  • ZendController
  • Bootstrap Architecture
  • Controller Execution Methods

ZEND Framework General Components:

  • Zend_Config
  • Zend_Exception
  • Zend_Session

ZEND Framework Model Related Components:

  • Zend_Db
  • Zend_Db_Profiler
  • Zend_Db_Table
  • Zend_Db_Select
  • Zend_Form

ZEND Framework View Related Components:

  • Zend Framework and Views
  • Zend_View
  • View Scripts
  • Zend_Layout

More Controller Related Components:

  • Front Controller Plugins
  • Action Helpers

More General Components:

  • Zend_Registry
  • Zend_Log

More Model Related Components:

  • Authorization and Authentication
  • Zend_Acl
  • Zend _Auth
  • Zend_Filter
  • Zend_Validate
  • Zend_Filter_Input

More View Related Components:

  • Zend_View_Helper
  • Placeholders and Partials
  • Plugins
  • Supporting Documents