Cvičení
Podrobnou náplň jednotlivých cvičení a ukázkové příklady najdete na serveru https://github.com/4iz278/cviceni/tree/master
Jednotlivé tématické bloky:
- HTML, základy PHP syntaxe
- HTML - stručné opakování
- základy syntaxe
- nahrání stránek na výukový server
- Pole, řetězce, vstup od uživatele
- pole
- řetězcové funkce
- include, require
- GET, POST
- Práce se soubory
- čtení a zápis souborů
- práce s file systémem
- Validace formulářů
- validace vstupních hodnot
- Objekty v PHP
- definice tříd, rozhraní atd.
- namespaces
- trait, enum
- Objekty v PHP II.
- magické metody objektů
- class loader
- composer
- Chyby a výjimky
- error vs. exception
- try-catch
- SQL a databáze
- opakování základů SQL
- MariaDB na serveru eso.vse.cz
- phpMyAdmin
- práce s databází z PHP
- tvorba jednoduché databázové aplikace
Podklady jsou v tomto semestru výrazně aktualizovány - tj. postupně budou další bloky přibývat.