Anotace
Cílem kroužku je
zdokonalit účastníky ve tvorbě webových stránek a poskytnout jim
základní přehled prostředků a technik využívaných při vytváření
dynamických webových stránek a webových aplikací s použitím
jazyka PHP a databáze MySQL.
Osnovy kroužku
se tedy každým rokem mění podle znalostí účastníků. Je možné, že
každý bude pracovat na svém webu, nebo že budou všichni vytvářet
společně nějaký projekt, to záleží na dohodě.
Osnova kroužku
- HTML + CSS + JavaScript
- opakování základních
znalostí - struktura HTML a XHTML souboru, tagy pro
formátování textu, obrázky, odkazy, tabulky, …
- tvorba formulářů v HTML
- CSS - používání
kaskádových stylů
- validování kódu
- skripty na straně
klienta - JavaScript
- PHP
- základní principy, PHP
a XHTML
- vývoj a ladění PHP
skriptů - Server2Go, Apache + PHP
- příkazy v PHP,
proměnné, výrazy, operátory, řízení toku programu, pole
- stručný náhled na
technologii OOP (objektově orientovaného programování),
její použití v PHP
- práce s formuláři
- PHP a databáze -
základy DB a SQL, používání databází (MySQL/PostgreSQL)
v PHP
- podle zájmu a času:
další knihovny funkcí v PHP, např. práce se soubory,
kalendářové funkce, adresářové funkce, práce s grafikou,
XML atd.
- tvorba vlastních
projektů (např. blog, redakční systém, diskusní fórum,
chat…)
Doporučená literatura:
- Jiří Braza, PHP 5
začínáme programovat
|