Symfony framework - vývoj webových aplikací (SMF1)
Programování, HTML, CSS, PHP
Školení je určeno vývojářům, kteří by se rádi blíže seznámili s PHP frameworkem Symfony. Naučíte se, jak používat jednotlivé komponenty frameworku Symfony, jak efektivně navrhnout architekturu složitější aplikace, ale i jak vybudovat funkční aplikaci během pár chvil.
Privátní školení a termíny na míru
Z důvodu dlouhodobě nízké poptávky po tomto školení nejsou v současné době vypisovány termíny pro veřejnost. Je však možné zrealizovat školení jako privátní, a to nejen formou uzavřeného firemního kurzu, ale také jako individuální konzultaci pro jednotlivce.
V případě kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním vstupním znalostem, potřebám a cílům účastníků.
Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
KDE A KDY KURZ PROBÍHÁ?
Kontaktujte nás
S námi
máte na výběr: Přijďte na
kurz osobně do naší učebny, nebo se ke kurzu
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení
naleznete zde.
Náplň kurzu:
Skrýt detaily
-
Základy
-
Instalace pomocí composer
-
První spuštění aplikace
-
Struktura aplikace, pojem Bundle
-
Ukázka konfigurace pomocí YAML, XML a PHP
-
Ladění aplikace
-
Architektura aplikace
-
Vysvětlení pojmu MVC, Inversion of Control (IOC) a Dependency Injection
-
Controller
-
View
-
Routing
-
Twig
-
Popis šablonovacího systému
-
Výpis proměnných, filtry
-
Podmínky a cykly
-
Dědičnost a bloky
-
Assets
-
HTTP požadavky
-
Zpracování dat předaných v požadavku
-
Práce se Session
-
Redirect
-
Formuláře
-
Vytvoření a vykreslování formuláře
-
Validace a zpracování dat
-
Doctrine
-
Vysvětlení pojmu ORM
-
Seznámení se s ORM Doctrine
-
Entity, Repository
-
Jednoduchá CRUD aplikace (přidání, editace a mazání položek)
-
Předpokládané znalosti:
-
Znalost programovacího jazyka PHP (objektový model, jmenné prostory), základní znalosti jazyka HTML, CSS a JavaScript.
-
Časový rozvrh:
-
3 dny (9:00hod. - 17:00hod.)
-
Cena za osobu:
-
17 800,00 Kč (21 538,00 Kč včetně 21% DPH)