Szkolenia Rogue Wave

Cel szkolenia dlearning

kod: RW-ZFF

Zend Framework (ZF) is the leading open-source framework for developing enterprise scale web applications and services with PHP. ZF incorporates advanced software design patterns with a component structure based on highly modular, object-oriented code.

What will I learn:

  • You’ll learn how to leverage the power of Zend Framework to build well-designed, scalable, and secure web applications quickly and competently.

You’ll be introduced to the fundamental concepts that make ZF such a powerful tool to create web applications that can be rapidly developed and easily deployed. And you’ll learn the components that solve common problems so that you can concentrate on solving your business problems and not spend time re-inventing the wheel.

What will I be able to achieve?

By the end of this course you’ll able to:

  • Build a complete Zend Framework based website application
  • Define model, view, controller, and other service classes with dependencies well defined and injected using your own custom "factory" classes
  • Create a multi-layer view architecture with your own custom themes
  • Build object-oriented form classes which can be easily maintained and extended
  • Secure your website against attack using the Zend Framework filtering and validation classes
  • Gain complete control over the workflow of your application by managing Zend Framework listeners and events
  • Build model classes which interact with the database in a safe and secure manner
  • Add features to the application in a modular manner, following programming best practices

Audience

  • This course is designed for intermediate PHP developers who have a good working knowledge of the PHP language and object-oriented programming (OOP). This is an introductory course and assumes no previous Zend Framework experience. While this is a fundamental level course on Zend Framework, participants are assumed to be proficient enough in the PHP language to understand intermediate-level code examples and to perform coding exercises.

Plan szkolenia Rozwiń listę

  1. Course introduction
    • Course introduction
    • Course approach and content
    • Key tools
  2. Zend Framework fundamentals
    • Zend Framework overview
    • Namespaces
    • Traits
    • Autoloading
    • Code organization
  3. Zend MVC basics
    • Module basics
    • Controller basics
    • View basics
    • Route basics
  4. Controllers and plugins
    • Controllers
    • Plugins
  5. Services
    • The service container
    • Service types
    • Container service factories
    • Satisfying dependencies
  6. View
    • View helpers
    • View models
    • Renderers
    • Rendering strategy classes
    • View helpers
  7. Forms, filters, and validators
    • Forms
    • Input filtering and validation
    • Form rendering
    • Lab: Forms
  8. Events and management
    • Events
    • EventManager
    • SharedEventManager
  9. Data persistence   
    • Zend Db
    • Adapters
    • Zend SQL
    • Zend TableGateway
  10. Modules in-depth
    • The module class
    • Module configuration
    • A modular application
    • The module manager
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania

Good working knowledge of PHP at an intermediate level and experience with developing object- oriented PHP applications.

Poziom trudności
Czas trwania 3 dni
Certyfikat

The participants will obtain certificates signed by Rogue Wave Zend.

This course is also intended to help participants prepare for the Zend Framework 2 Certified Architect exam ZFCA. ZFCA certification exams are offered at Pearson VUE test centers worldwide. More information about ZCE ZF certification on the http://www.zend.com/en/services/certification/framework  

Prowadzący

Rogue Wave Zend Certified Trainer.

Pozostałe szkolenia Rogue Wave | Zend Framework

Szkolenia powiązane tematycznie

Programowanie

Web Design i Programowanie

PHP

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 1045 EUR NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Język polski
    • Język angielski
Zarezerwuj termin szkolenia
Terminy szkolenia dla angielskiej wersji językowej

Najbliższe szkolenia Rogue Wave

Harmonogram szkoleń Rogue Wave