Školení Symfony
nejpoužívanější framework v PHP
Toto školení je určeno především pro začátečníky, kteří již mají nějakou znalost vývoje v PHP, ale s frameworkem se zatím nesetkali. Naučím Vás využívat komponenty Symfony, Composer i framework Symfony coby celek.
Seznámení se Symfony
Proč framework
Moderní PHP frameworky jsou poskládány ze samostatně použitelných komponent. Tyto balíčky vám do výsledné aplikace přidávají dílčí funkce. S frameworkem pak jednotlivé komponenty zabalíte do prostředí, které dá vašemu kódu určitý řád a přehlednost.
Composer
Composer je balíčkovací systém pro komponenty v PHP. Zkušení vývojáři dnes Composer používají ve svých projektech. Jeho použití si ukážeme na začátku tohoto kurzu. Vyzkoušíme přidání komponent ze Symfony do jednoduchého kódu bez frameworku. Poté se pustíme do většího projektu.
Příkazový řádek
Při vývoji se Symfony se s termínálem nesetkáte jen při instalaci balíčku pomoci Composeru. Začneme samotnou kostrou projektu. Poté vás naučím využívat výhod příkazového řádku pro snadný vývoj, ladění i obsluhu aplikace napsané ve frameworku Symfony.
Osnova školení Symfony
Základy práce s frameworkem
Jakmile zvládnete práci s Composerem a komponentami, ukážeme si základy Symfony. Podíváme se na konfiguraci projektu a syntaxi souborů YAML. Zjistíme, jaká je struktura souborů a složek v projektu. Vyzkoušíme zapnutí vývojářské lišty.
Postupně projdeme následující části a praktické činnosti se Symfony:
- routování, controller
- šablonovací systém Twig
- tvorba formulářů se Symfony
- propojení s databází pomocí ORM Doctrine
- uživatelské účty v aplikaci
- zabezpečení částí webu
- JavaScript v Symfony
- práce s vestavěnou cache
Termíny a cena školení Symfony
Termíny školení
V tuto chvíli nemám vypsané žádné konkrétní termíny a veškerá školení pořádám komplet na míru.
Místo školení
Brno, Botanická ulice, budova Aquatis. Viz mapa.
Cena školení
od 7 500 Kč bez DPH
za účastníka na dvoudenním školení v závislosti na délce kurzu a počtu zájemců.
Ptáte se
Co potřebuji na školení?
Určitě vlastní notebook. Připravte si prostředí s PHP, funkčním příkazovým řádkem a nástrojem Composer.
Dostanu diplom o absolvování školení?
Standardně žádné potvrzení, diplom ani certifikát nedávám. Účelem mého školení je vás připravit pro praxi. Zda získané vědomosti zužitkujete, je zcela na vás. Pokud potvrzení o absolvování školení přesto potřebujete, nějak se domluvíme.
Je možné školení u nás ve firmě?
Určitě ano. Podle domluvy mohu poskytnout jednodenní i vícedenní školení přímo v sídle vaší firmy.
Jsou součástí školení textové materiály?
Během školení společně připravíme projekt jednoduchého firemního webu. Zdrojová data předváděného webu vám poskytnu.
Ohlasy účastníků školení Drupalu
Školení mi pomohlo rychleji se zorientovat v základech rozsáhlého frameworku, za dva dny samostudia bych takto nepokročil. Oceňuji příjemně zařízenou školící místnost, i metodicky vhodný přístup školitele, díky němuž jsme se soustředili na podstatnou problematiku. Nakonec jsme díky dotazům a odbočkám skončili o hodinu později, než bylo nasmlouváno.
Firemní školení na míru
Školení šité na míru vašim potřebám a projektům
Kromě veřejných školení nabízím i na míru upravenou osnovu. Pokud už problematiku částečně ovládáte, potřebujete jít u některých témat do hloubky a jiná vynechat, stačí se domluvit.
Oblíbená jsou také školení, kde postupně pracujeme na konkrétním projektu, který řešíte.