Kód kurzu: INTPH_SILEX« Krok späť

PHP Framework: Silex

Silex je PHP mikroframework využívajúci komponenty z veľkého frameworku Symfony 2. Je vhodný na zoznámenie sa s tvorbou webu pomocou frameworku všeobecne. Hoci sám o sebe obsahuje len nevyhnutnú funkcionalitu na rozbehnutie webu s rôznymi adresami, je možné ho rozširovať o šablónovací systém, formuláre, strojové spracovanie údajov a ďalšie funkcie. Vo výsledku tak môžete s pomocou Silexu postaviť jednoduchú webovú aplikáciu podobnej funkcionality ako so Symfony 2, ale s oveľa menšou námahou.

 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
14. 3. 2019 2 270,00 EUR v cene kurzu Slovenský jazyk GOPAS Bratislava
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha2 8 200 CZK v cene kurzu 20
Brno2 8 200 CZK v cene kurzu 20
Bratislava2 270,00 EUR v cene kurzu 20

Požadované vstupné znalosti

  • Pokročilé znalosti práce s HTML a CSS, základná znalosť JavaScriptu
  • Základná znalosť PHP a objektového programovania

Metódy výučby

Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.

Študijné materiály

Tlačené prezentácie preberanej látky.

Osnova

Základy Silex

  • Základná inštalácia Silex
  • Použitia nástroja Composer
  • Routovanie alebo definície adries na webe
  • Kostra webu s využitím HTML a CSS šablóny

Ladenie chýb

  • Zobrazenie chybových hlásení
  • Lišta pre ladenie webovej aplikácie

Úpravy obsahu webu bez administrácie

  • Základná štruktúra súborov Yamli
  • Spracovanie súborov Yamli
  • Spracovanie syntaxe Markdown

Šablónovací systém Twig

  • Základy šablónovacieho systému
  • Základná a odvodená šablóna
  • Slučky
  • Podmienky
  • Definícia premenných

Formuláre

  • Implementácia formulárové komponenty zo Simfony
  • Validácia údajov
  • Spracovanie údajov
  • Jednoduchá ochrana pred spamom

Databázy

  • DoctrineServiceProvider
  • Ukážky práce s databázou

Cache webu

  • Použitie knižnice assetic
  • Minimalizácia CSS a JS
  • Statická cache webu
Tištěné nebo elektronické studijní materiály GOPAS

Cena:
cena kurzu zahŕňa
Uvedené ceny sú bez DPH.


Graf nadväzností kurzov