ZEND FRAMEWORK 2 FUNDAMENTALS

Transkrypt

ZEND FRAMEWORK 2 FUNDAMENTALS
Szkolenie Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
Strona 1 z 5
Szkolenie: Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
FORMA SZKOLENIA
MATERIAŁY
Stacjonarne
Tradycyjne
CENA
2000 PLN NETTO*
*(+VAT zgodnie z obowiązującą stawką w dniu wystawienia faktury)
INFORMACJE DODATKOWE
Czas trwania szkolenia
Lokalizacja
3 dni
Gliwice, ul. Daszyńskiego 1/2A, godz. 9:00 - 16:00
OPIS SZKOLENIA
Kurs Zend Framework 2: Fundamentals jest przygotowany dla doświadczonych programistów PHP, którzy chcą nauczyć się łączyć
założenia i elementy strukturalne ZF by w pełni wykorzystać moc tego zestawu oprogramowania dla aplikacji pisanych w PHP 5.3Zend
Framework 2 (ZF2) jest oprogramowaniem open-source, które ułatwia tworzenie aplikacji i serwisów internetowych w PHP. ZF2 został
zaimplementowany w 100% wykorzystując obiektowy kod, a jego struktura umożliwia wykorzystanie tylko tych elementów
frameworka, które są nam aktualnie potrzebne. Elastyczna architektura ZF2 wykorzystuje zdarzenia i obserwatorów by sterować
działaniem aplikacji. Drugą najważniejszą funkcjonalnością nowej wersji frameworka jest zarządzanie warstwą serwisową, co pozwala
programistom na konfigurację współdzielonych lub unikalnych klas i tworzenie ich za pomocą odpowiednich fabryk, wstrzykując
skonfigurowane parametry. ZF2 wykorzystuje zarówno najnowsze funkcjonalności języka PHP 5.3.x: przestrzenie nazw, funkcje
anonimowe, jak i wzorce projektowe.Kurs przeznaczony jest dla programistów, którzy chcą zrozumieć zasadę działania ZF2: Obsługę
zdarzeń i obserwatorów, wstrzykiwanie zależności, modułowość i MVC, łączność z bazami danych, uwierzytelnianie i autoryzację.W
ramach ćwiczeń w trakcie kursu Zend Framework 2 Fndamentals, realizowany będzie projekt aplikacji uruchamianej "w chmurze", co
pozwoli zastosować nową wiedzę w praktyce, wykorzystując najnowsze technologie.
PLAN SZKOLENIA
- Wprowadzenie do Zend Framework 2
- ZF2 jako efekt szerokiej współpracy
Szkolenie Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
Strona 2 z 5
- Wstęp do Zend Framework 2
- Podstawowe cechy ZF2
- Architektura ZF2
- Moduł 1.
- Inicjalizacja i autoloading
- Konfiguracja
- Jak działa ZF2
- Event Manager
- Współdzielony Event Manager
- Service Manager
- Moduł 2.
- Zend Module
- Zend Module - autoloader
- Zend Module Manager
- Zend Module Manager - zdarzenia
- Zend Module - klasy
- Zdarzenie 'bootstrap' w MVC
- Zend Module - najlepsze praktyki
Szkolenie Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
Strona 3 z 5
- Moduł 3.
- Widok - strategie
- Elementy MVC - wzorzec projektowy
- Podstawowe zdarzenia w MVC
- Serwisy w MVC
- Kontrolery
- Widoki - kontenery
- Helpery widoku
- Moduł 4.
- Zend/D/bAdapter
- Przygotowanie adaptera
- Przygotowanie adaptera, wstrzykując zależności
- Przygotowywanie zapytań
- Tworzenie zapytań
- Zend/Db/Sql: Podstawowe obiekty
- Zend/Db/Table/Gateway
Szkolenie Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
Strona 4 z 5
- Moduł 5.
- Walidacja i Filtrowanie
- ZendInputFilterFactory
- ZendForm
- Walidacji i wyświetlanie formularzy
- Moduł 6.
- Zend/Session
- Uwierzytelnianie i autoryzacja
- ZendPermissionsAcl
- ZendAuthentication
- Moduł 7. (Tematy dodatkowe)
- Zend/Log
- Wykorzystanie Zend/Log i Zend/Debug/Debug
- Zend/Mail
- Dodawanie nagłówków i zawartości
- Zend/Mail/Transport
WYMAGANIA DLA UCZESTNIKA
Szkolenie Zend Technologies
ZEND FRAMEWORK 2 FUNDAMENTALS
Strona 5 z 5
Znajomość PHP na zaawansowanym poziomie i posiadanie doświadczenia w programowaniu obiektowym. Szczególnie zwracamy
uwagę na fakt, że pomimo tego że jest to kurs na poziomie podstawowym w zakresie Zend Framework 2 to jednak znajomość języka
PHP jest wymagana na poziomie pozwalającym analizować kod zaawansowanych aplikacji i wykonywać ćwiczenia związane z
kodowaniem w PHP. Wcześniejsza znajomość Zend Framework 2 nie jest wymagana.
CERTYFIKATY
Uczestnicy otrzymają certyfikat ukończenia kursu podpisany przez Zend Technologies.
PROWADZĄCY
Autoryzowany wykładowca firmy Zend Technologies.