Kód kurzu: INTZF« Krok zpět

Enterprise PHP: Zend Framework 1 a object-relational mapping nástroje

Kurz je určen pro všechny, kteří mají zkušenosti s programováním webových aplikací v PHP a chtějí zvýšit svoji efektivitu pomocí jednoho z nejpoužívanějších frameworků současnosti. Obsahem kurzu je seznámení účastníků s jedním z hlavních nástrojů na profesionální programování v PHP: Zend Frameworkem. Účastníci kurzu se seznámí s architekturou MVC, řešením modelu za využití ORM, práci s formuláři, autentizací a autorizací, cachováním, lokalizací, AJAXem, unit testy a řadou dalších technik a nástrojů.

Nebyly nalezeny žádné termíny, kontaktujte náš klientský servis.

PobočkaDnůCena kurzuCena materiálůITB
Praha2 9 200 CZK v ceně kurzu 20
Brno2 9 200 CZK v ceně kurzu 20
Bratislava2 320,00 EUR v ceně kurzu 20

Co Vás naučíme

  • Úvodní kurz vývoje v PHP Zend Frameworku verze 1.

Požadované vstupní znalosti

  • Kurz vyžaduje minimálně standardní znalosti objektového programování obecně a znalosti OOP v PHP

Abyste si ze školení odnesli co nejvíce, je vhodné ovládat OOP v PHP. Znalosti si můžete ověřit na následujícím cvičení, které by jste měli bez zaváhání zvládnout.

  • Vytvořte třídu `ItemsList`.
  • V konstruktoru ji předejte pole hodnot (nezapomeňte na type-hinting).
  • Pole si uložte do protected atributu.
  • Vytvořte metodu `printHtml()`, která vypíše nastavená data jako odrážkový seznam v HTML.
  • Vytvořte metodu `add($value)`, která do seznamu přidá další hodnotu.
  • Vyzkoušejte, že se vypisuje i tato nově přidaná hodnota.

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály

  • Tištěné prezentace probírané látky

Osnova kurzu

Z několika desítek komponent Zend Frameworku jsou postupně probírány nejdůležitější komponenty, a to jak pro použití v rámci celého frameworku, tak samostatně v kontextu jiných aplikací.

Mezi nejdůležitější probírané komponenty patří:

  • MVC – Zend_View, Zend_Controller_Front, Zend_Controller_Action,
  • Model - Zend_Db, Zend_Db_Table, Zend_Db_Table_Row,
  • Formuláře, filtry a validátory - Zend_Form, Zend_Form_Element, Zend_Filter, Zend_Validate,
  • Autorizace a autentizace - Zend_Auth a Zend_Acl,
  • Session - Zend_Session,
  • Cachování – Zend_Cache,
  • Lokalizace - Zend_Translate,
  • Unit testy – Zend_Test.

Kurz obsahuje praktické příklady, které postupně rozvíjejí jednoduchou testovací aplikaci až do podoby plnohodnotné webové aplikace.

Tištěné nebo elektronické studijní materiály GOPAS

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů