Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
2 900 / 3 dni
Zgłoś chęć udziału

Back-End > PHP

Szkolenie: Programowanie aplikacji internetowych w oparciu o framework Zend

Kod: [P-PHP-ZEND]
Pobierz program

Wprowadzenie

Szkolenie przeznaczone dla osób znających język PHP, chcących nabyć praktyczne umiejętności tworzenia skalowalnych, wydajnych i nowoczesnych aplikacji internetowych. Podczas zajęć omawiana jest architektura frameworku, rola i zastosowanie jego poszczególnych modułów oraz prezentowane są praktyczne przypadki ich użycia. Uczestnicy zdobywają wiedzę m.in. na temat takich zagadnień jak: budowa aplikacji zgodnie z architekturą mvc, tworzenie i obsługa formularzy, walidacja, utrwalanie informacji w bazie danych czy bezpieczeństwo. Proces nauki odbywa się poprzez praktycznie realizowane przykłady co umożliwia efektywne przyswajanie zdobywanej wiedzy.

Cel szkolenia

  • Wprowadzenie i gruntowne poznanie możliwości frameworku Zend 2
  • Zdobycie praktycznych umiejętności pozwalających na efektywne wykorzystanie frameworku

Adresaci szkolenia

Od uczestników oczekiwana jest znajomość programowania w języku PHP na poziomie średnio zaawansowanym, umiejętność stosowania znaczników HTML i CSS oraz zagadnień związanych z programowaniem obiektowym.

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. Wprowadzenie
    • Powtórzenie informacji związanych z protokołem HTTP
    • Architektura Model-View-Controller
    • Instalacja i konfiguracja środowiska developerskiego
    • Tworzenie szkieletu aplikacji (narzędzie Composer)
    • Struktura aplikacji
    • Moduły i podstawowe komponenty
    • Testy jednostkowe
    • Wzorce projektowe dla aplikacji internetowych
  2. Tworzenie aplikacji
    • Obsługa żądań i generowanie odpowiedzi
    • Wykorzystanie / tworzenie usług
    • Zarządzanie i konfiguracja modułów
    • Tworzenie, obsługa i generowanie zdarzeń
  3. Kontrolery
    • Tworzenie
    • Mapowanie
    • Użycie i tworzenie pluginów
    • Zastosowanie usług
  4. Routing
    • Działanie
    • Definiowanie ścieżek nawigacji
    • Parametry
    • Generowanie adresów URL
    • Routing domyślny
    • Testowanie
  5. Widoki
    • Koncepcja działania
    • Zarządzanie rozkładem
    • Obsługa formularzy
    • Internacjonalizacja
    • Klasy pomocnicze - Vew helpers
  6. Model
    • Konfiguracja bazy danych
    • Encje - tworzenie i mapowanie właściwości
    • Definiowanie relacji
    • Wykonywanie operacji CRUD
    • Zarządzanie kwerendami
    • Wprowadzenie do Doctrine 2
  7. Zagadnienia zaawansowane
    • Kontener wstrzykiwania zależności i koncepcja IoC
    • Przegląd standardowych modułów Zend
    • Bezpieczeństwo

Opinie uczestników

  • Dobra organizacja szkolenia oraz odpowiednie podejście prowadzącego do uczestników.

    Pracownik IT - Główny Inspektorat Jakości Handlowej Artykułów Rolno-Spożywczych