Náplní předmětu je přehled technologií používaných na Internetu. Hlavní pozornost je soustředěna na službu WWW. Cílem předmětu je porozumět principu technologie Internetu, vytvářet vlastní jednoduché a středně složité WWW aplikace, používat hypertext, grafiku a další technologické postupy.
1. Architektura webové aplikace, webové jazyky
2. HTML, XHTML, CSS
3. Javascript
4. Jazyk PHP I
5. Jazyk PHP II.
6. Sessions, obsluha formulářů
7. Přístup k databázi, databázová a aplikační logika, PHP Data Objects (PDO)
8. Architektura serverové strany, návrhové vzory, šablonovací systémy
9. Knihovny a frameworky - Zend Framework
10. Knihovny a frameworky - Ajax
11. Knihovny a frameworky - ORM
12. Aplikační servery
13. SEO
14. Rezerva
1. Seznámení s prostředím, protokol HTTP
2. Návrh webové prezentace, XHTML, CSS
3. Javascript
4. Jednoduchá aplikace v jazyce PHP
5. OOP v PHP
6. Obsluha formulářů v jazyce PHP, udržení stavu aplikace
7. Práce s databází, PDO
8. Šablonovací systém SMARTY
9. Zend framework I
10. Zend framework II
11. Ajax a jeho implementace v PHP
12. Konzultace semestrálních úloh
13. Odevzdání semestrálních úloh, zápočet
14. Rezerva
Konsorcium W3C
http://www.w3c.org
Dokumentace jazyka PHP
http://www.php.net/
Šablonovací systém SMARTY
http://www.smarty.net/
Zend
http://www.zend.com/en/