Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Zend Framework

( Duration: 5 Days )

The Zend Framework training course aims to bring existing PHP developers up to speed with the features and best practices of developing commercial web applications using the Zend Framework. You will also learn MVC design pattern, to ensure you learn current best practices in PHP development, and look at important security considerations.

Zend Framework 3 (ZF3) has contributed to a more widespread commercial uptake of PHP in the enterprise, offering fully Object-Oriented components, support for implementing popular Design Patterns such as Model-View-Component, and flexible caching options.

By attending Zend Framework workshop, delegates will learn:

  • When and why to use the Zend Framework 3
  • Creating Data-driven applications with ZF3
  • Understand and implement Zend MVC
  • ZF3 Dependency Injection
  • Testing and Deploying your ZF3 web apps

  • Experience in PHP or have equivalent experience (PHP language and syntax, understand OO Programming with PHP)
  • PHP Developers looking to leverage the powerful, popular open source Zend Framework to rapidly build and deploy MVC web apps.

COURSE AGENDA

1

Introduction to Zend Framework

  • Object Oriented Programming Recap
  • PHP and Zend Framework 3 (ZF3)
  • Overview of ZF3 Architecture
  • Bootstrap, Route and Dispatch
2

Creating your first Zend Framework 3 app

  • Getting to know Zend 3 Development Tools (Composer)
  • Building a Skeleton Application
  • Routines and Sorting Arrays
  • Creating and laying out Forms
  • Composing an EventManager
3

ZF3 and Working with Data

  • Configuring and connecting to a Database
  • Writing and executing Database Queries
  • TableGateway Class
  • Performance considerations
4

Zend 3 and the MVC Layer

  • Quick overview of the MVC design pattern
  • PHPRenderer ZF3 Views
  • View Helpers
  • Context Switching
  • Custom Views
5

Going deeper with ZF3

  • Further Configuration Techniques
  • Dependency Injection in ZF3
  • Unit Testing with PHPUnit
  • Bootstrap Classes
  • Navigation and Paginator
  • ServiceManager

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X