Návrh Školení
Úvod do Symfony 4 pro vývoj PHP kódu
Objektově orientovaný PHP Programming
PHP Třídy a objekty
PHP zpracování chyb s výjimkami
PHP vložené do HTML (příklady)
PHP konvence kódování a pojmenovávání souborů
Osvědčené postupy při výběru a používání editorů zdrojového kódu
Co je to rámec Symfony 4?
Instalace Symfony 4
Pracovní postup zpracování požadavku HTTP
Ladění PHP Kód
Web Debug Toolbar / funkce komponent Debug a VarDumper
Webové profily
Trasování zásobníku chyb a výjimek
Konfigurace / trasy a adresy URL s anotacemi
Twig template engine / Twig template
Generování URL na základě konfigurace tras aplikace
PHP Regulátory / návrh třídy regulátorů s jejími akčními metodami
Výpis všech vestavěných služeb Symfony 4 pomocí nástrojů příkazového řádku
Typy testů / automatizační testy (jednotkové a funkční testy)
Dotazování na relační Database systém s doktrínou
Vytváření a spouštění vlastních SQL dotazů pomocí objektu Doctrine Query Builder
Závěrečné poznámky
Požadavky
- Pochopení PHP a standardních editorů zdrojových souborů
- Pochopení objektově orientovaných Programming konceptů a jakéhokoli rámce MVC/MVP
- Pochopení HTML, kde bude PHP vloženo
- Zkušenosti s obecnou instalací a konfigurací softwaru
- Znáte jakýkoli softwarový rámec a základní testování softwaru
Reference (1)
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.