Vývoj webových aplikací
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
A4B39WA1 | Z,ZK | 6 | 2+2c | česky |
- Předmět nesmí být zapsán současně s:
- Vývoj webových aplikací (A7B39WA1)
Tvorba webových aplikací 1 (Y39TW1) - Přednášející:
- Martin Klíma (gar.)
- Cvičící:
- Martin Klíma (gar.), Miroslav Bureš, Lenka Hapalová, Miroslav Macík, Zdeněk Vlach, Ondřej Žára
- Předmět zajišťuje:
- katedra počítačové grafiky a interakce
- Anotace:
-
Tvorba webové aplikace. Webová prezentace v HTML/XMLT a CSS, skriptování na straně klienta, tvorba dynamické webové aplikace na straně serveru. Hlavní použíté jazyky: XHTML, CSS, JavaScript, PHP.
- Požadavky:
-
Stránky předmětu: http://eduweb.fel.cvut.cz/courses/A4B39WA1/
- Osnova přednášek:
-
Základy Internetu, protokol HTTP, jazyk (X)HTML
CSS
Skriptování na straně klienta
Jazyk PHP
Obsluha formulárů, udržení stavu aplikace
PHP a databáze
OOP v PHP, vybrané návrhové vzory
Architektura aplikace, MVC, Smarty
AJAX v PHP
Autentizace a autorizace
Bezpečnost aplikací vyvíjených v PHP
Knihovny a frameworky - PEAR, Zend Framework
Aplikační servery
Rezerva (odpadne)
- Osnova cvičení:
-
Organizace, seznámení s prostředím, HTTP, HTML
CSS
Skriptování na straně klienta
Jazyk PHP
Obsluha fomulářů, udržení stavu aplikace (sezení)
Přístup k databázi, PDO
OOP v PHP
MVC, Smarty
MVC - pokračování
Ajax a PHP
Autentizace a autorizace
Pear a Zend
Odevzdávání semestrálních úloh, zápočet
- Cíle studia:
- Studijní materiály:
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 14p+6c
- Rozvrh na zimní semestr 2011/2012:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2011/2012:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Otevřená informatika - Softwarové systémy (povinný předmět oboru)