Powrót do katalogu

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.
Termin sugerowany
2019-07-31
Warszawa

Zapisz się jako pierwszy!

2 100 / 3 dni
Zgłoś chęć udziału
Termin sugerowany
2019-08-20
Warszawa

Zapisz się jako pierwszy!

2 100 / 3 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Inżynieria oprogramowania > Języki programowania > PHP

Szkolenie: Mapowanie obiektowo-relacyjne z Doctrine

Kod: [P-PHP-DOCTRINE]
Pobierz program

Cel szkolenia

  • Wprowadzenie do technik mapowania obiektowo-relacyjnego
  • Zdobycie praktycznych umiejętności pozwalających na wykorzystanie frameworku Doctrine 2

Adresaci szkolenia

Od uczestników oczekiwana jest znajomość programowania w języku PHP na poziomie średnio zaawansowanym, praktyczna znajomość języka SQL, wiedza z zakresu 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 do Doctrine
    • Architektura i zasada działania
    • Instalacja
    • Podstawowa konfiguracja
    • Encje i usługa utrwalania
  2. Encje
    • Definiowanie (adnotacje, xml, yaml)
    • Mapowanie właściwości (typy podstawowe i niestandardowe)
    • Klucze główne oraz strategie ich generowania
    • Odwzorowywanie relacji
    • Kolekcje
    • Dziedziczenie
  3. Praca z obiektami trwałymi
    • Stany encji
    • Wyszukiwanie
    • Operacje CRUD
    • Automatyczna synchronizacja z bazą danych
    • Zarządzanie relacjami
    • Obsługa zdarzeń związanych z cyklem życia
  4. Doctrine Query Language
    • Operacje SELECT, UPDATE, DELETE
    • Funkcje i operatory
    • Wykonywanie złożonych zapytań
    • QueryBuilder API
  5. Zagadnienia zaawansowane
    • Zapytania natywne
    • Filtry
    • Przetwarzanie w trybie wsadowym
    • Wewnętrzne mechanizmy Doctrine
    • Pamięć podręczna
    • Techniki optymalizacji
    • Dobre praktyki

Opinie uczestników