Vývoj webových aplikací
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
AD7B39WA1 | Z,ZK | 6 | 14+6c | česky |
- Vztahy:
- Předmět AD7B39WA1 nesmí být zapsán, je-li v témže semestru zapsán anebo již dříve absolvován předmět BD6B39ZWA (vztah je symetrický)
- Předmět je ekvivalentní s AD4B39WA1,AE4B39WA1,A4B39WA1,A7B39WA1,B39WA1,Y39TW1 .
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra počítačové grafiky a interakce
- Anotace:
-
Absolvent předmětu bude schopen navrhnout, realizovat a spravovat klientskou i serverovou část webové aplikace.
Výsledek studentské ankety předmětu je zde: http://www.fel.cvut.cz/anketa/aktualni/courses/AD7B39WA1
- Požadavky:
-
Doporučená prerekvizita: A7B36WMM
Webové stránky předmětu:
- 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:
-
viz stránky předmětu
- Poznámka:
- Další informace:
- http://eduweb.fel.cvut.cz/courses/A4B39WA1/
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů: