Proč jít na školení

Symfony není jen skvělý framework, ale především sada komponent, které dokáží vyřešit velmi mnoho problémů spojených s vývojem aplikací. Ukážeme Vám principy a postupy vedoucí k čistému kódu a objevíme lehkost, s jakou lze vytvářet v Symfony, Twigu a Doctrině webové projekty.

Co se na školení naučíte

Porozumíte celému procesu vývoje aplikací pomocí frameworu Symfony a Doctrine. Během výkladu si ukážeme reálné aplikace a různé přístupy řešení zadání. Dostanete tipy na skvělá Symfony rozšíření, pomocí nichž uděláme například na jedno kliknutí pěknou administraci. Projdeme tvorbu webové aplikace od zadání až po její nasazení na ostrý server.

Osnova školení

  • Představení frameworku, prerekvizity, instalace, spuštění
  • Architektura aplikace, struktura balíčků
  • Konzolová vs. webová aplikace
  • Životní cyklus HTTP požadavku
  • Routování, kontrolery, REST API
  • Šablonovací systém Twig
  • Překlady a práce s tzv. assety (js, css, obrázky)
  • Dependency injection
  • Formuláře
  • Zabezpečení aplikace
  • Model a Doctrine
  • Testování
  • Best practices a užitečné balíčky

Kdo vás bude školit

Martin Hasoň

Martin Hasoň

Tři roky se aktivně podílím na tvorbě frameworku Symfony2. Znám výhody a problémy při práci s tímto frameworkem. A díky zkušenostem z firemního prostředí vím, jak si poradit s nasazováním projektů v českých podmínkách.

Petr Jaša

Petr Jaša

Ve frameworku Symfony2 jsem napsal několik aplikací. Specializuji se na spolupráci klientské aplikace se serverovou částí napsanou ve frameworku Symfony2.

Přihlaste se na školení

Položky označené * jsou povinné.