Podklady pro cvičení kurzu 4iz278 - Webové aplikace na VŠE v Praze
Web předmětu: http://4iz278.github.io
- HTML - stručné opakování
- základy syntaxe
- nahrání stránek na výukový server
- řetězcové funkce
- include, require
- GET, POST
- čtení a zápis souborů
- práce s file systémem
- definice tříd, rozhraní atd.
- namespaces
- výjimky
- class loader
- magické metody objektů
- validace formulářů
- composer
- praktická aplikace
- Opakování základů SQL
- MariaDB na serveru eso.vse.cz
- phpMyAdmin
- práce s databází z PHP
- session
- cookies
- práce s DB
- autorizace, autentizace
- lokální přihlašování
- víceuživatelský přístup k DB
- OAuth
- datum a čas
- návrhový vzor MVC
- objektová tvorba aplikací
- .htaccess
- posílání e-mailů
- strukturované datové formáty
- AJAX
- mPDF
- aplikace s REST API
- textové poznámky k jednotlivým cvičením
- ukázkové příklady
- souhrn informací nutných pro absolvování předmětu
- vytvoření databázové PHP aplikace - 50 bodů
- napsání závěrečného testu - 40 bodů
- aktivita na cvičeních - 10 bodů
- Prezentace z přednášek
- Zdroje uvedené v sylabu předmětu