Elektrotechnika a informatika - bakalářské studium FM TUL
Studijní předmět

Název: Programování na webu
Zkratka: PGW_K
Typ: povinný
Rozsah v hod.: 12K + 28E
Kredity: 5
Způsob ukončení: zkouška
 
Katedra: katedra aplikované informatiky FM TUL
Přednášející: RNDr. Pavel Satrapa, Ph.D.

 
Stručná anotace předmětu:

Předmět se zabývá programováním WWW stránek a služeb. První část je věnována programování na straně klienta a vytváření skriptů zajišťujících aktivní chování stránky. Obsahem druhé části je pak programování na straně serveru, zpracování dat poskytnutých klientem a poskytování řízeného přístupu k datům uloženým na serveru. Absolvováním předmětu studenti získají základní znalosti potřebné pro vývoj WWW aplikací.

 
Témata přednášek:

Prezenční přednášky budou věnovány vysvětlení klíčových pojmů, principů a technologií:
Programování na straně klienta - skriptovací jazyky
Objekty, vlastnosti, atributy, metody
Interakce skriptu se stránkou - DOM
Komunikace klient-server, protokol HTTP, formuláře
Programování na straně serveru - CGI, PHP, ASP
Stavové informace a cookies

V distanční formě si pak studenti doplní a rozšíří znalosti problematiky programování pro web o následující témata:
Možnosti poskytované DOM
Skripty a kaskádové styly
PHP - proměnné, datové typy, základní příkazy
Strukturované datové typy, objekty
Ukládání dat, soubory
Spolupráce s databázemi

 
Náplň cvičení:

Náplní cvičení bude vytváření konkrétních programů pro WWW stránky a praktické procvičování látky z přednášek. Tématicky obsah cvičení odpovídá přednáškám. Vzhledem k charakteru tématu a dostatečné dostupnosti relevantních informací se cvičení může z valné většiny odehrávat distanční formou. Prezenční cvičení budou sloužit především k zadávání samostatné práce, konzultacím a diskusím ned výsledky posluchačů.

 
Literatura:

[1] Flanagan D.: JavaScript Kompletní průvodce. Computer Press, ISBN 80-7226-626-8

[2] Goodman D.: JavaScript &DHTML Cookbook. O'Reilly & Associates, ISBN 0596004672

[3] Castagnetto J., Rawat H., Schumann S., Scollo C., Veliath D.: Programujeme PHP profesionálně. Computer Press, ISBN 80-7226-310-2

[4] Sklar D., Trachtenberg A.: PHP Cookbook. O'Reilly & Associates, ISBN 1565926811

[5] Janovský D.: Jak psát Web, http://www.jakpsatweb.cz/

 
Prerekvizity: -

Navazující:    -


Organizace výuky v kombinované formě studia:

Způsob organizace výuky je uveden přímo v odstavcích "Témata přednášek" a "Náplň cvičení".

 
Datum poslední změny: 14. 10. 2004




ZPĚT