Symphony Framework - Creating of Web Applications (SMF1)
Programming, Web Programming
Location, current course term
The course:
Hide detail
-
Opakování OOP v PHP
-
Základní třídy
-
Interface a dědičnost
-
Namespace
-
Novinky v PHP 8
-
Union typy
-
nullsafe operátor
-
Pojmenované argumenty
-
#Attributy vs. dokumentační komentáře
-
konstrukt match()
-
konstruktorové atributy
-
Základy PSR-4
-
Autoloading tříd
-
Architektura projektu
-
Defaultní namespace
-
Pojmenovávání souborů
-
Composer
-
Co to je?
-
PSR-4 a Composer
-
Představení Symfony
-
Obecné představení frameworku
-
Seznámení se s MVC, Inversion of Control (IOC) a Dependency Injection DI
-
Založení projektu pomocí composeru
-
Instalace rozšíření za pomocí composeru
-
Popis struktury projektu
-
Symfony CLI
-
První spuštění projektu
-
Konfigurace projektu za pomocí .env
-
Základní debug Symfony aplikace
-
Příkazy dump & dd
-
Symfony Profiler
-
Nástroj Xdebug
-
Základní komponenty
-
Controllery
-
Routing
-
Dependency Injection
-
Vytváření vlastní komponenty
-
Šablonovací systém Twig
-
Proč ho používat?
-
Sestavení vlastní šablony
-
Bootstrap toolkit
-
Výpis proměnných a filtry
-
Podmínky a cykly
-
Dědičnost šablon a bloky
-
Assety
-
HTTP požadavky a odpovědi
-
Rozšířené routování (POST, GET)
-
Debug routeru
-
Práce s uživatelskou session
-
Přesměrování
-
Vestavěné typy odpovědí (JSON Response, File Response)
-
Spolupráce s ORM Doctrine
-
Vysvětlení pojmu ORM
-
Seznámení se s Doctrine ORM
-
Instalace a konfigurace Doctrine ORM
-
Připojení k databázi
-
Entity, Repository
-
MakerBundle
-
Pokročilý routing
-
Sestavení jednoduché CRUD aplikace
-
Vytvoření formuláře
-
Validace a zpracování dat
-
Routování s EntityValueResolver
-
Recommended previous course:
-
PHP - Essentials of Programming (PHP1)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Course price:
-
712.00 € ( 861.52 € incl. 21% VAT)
-
Language:
-