Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2019/2020

Tvorba internetových aplikací

Typ studia bakalářské
Jazyk výuky čeština
Kód 155-0323/04
Zkratka TIA
Název předmětu česky Tvorba internetových aplikací
Název předmětu anglicky Web Application Design
Kreditů 4
Garantující katedra Katedra aplikované informatiky
Garant předmětu doc. RNDr. Ivo Martiník, Ph.D.

Osnova předmětu

1. Přesměrování požadavků na straně Java EE aplikačního serveru s využitím technologie Java Servletů
2. Obsluha programových výjimek v prostředí Web Container Java EE aplikačního serveru
3. Programová vlákna a jejich obsluha v prostředí Java EE aplikačního serveru
4. Java Server Pages a jejich základní vlastnosti
5. Základní elementy JSP stránek
6. Implicitní objekty a direktivy JSP stránek
7. Vícevrstvé softwarové architektury na straně Java EE aplikačního serveru
8. Technologie Java DataBase Connectivity a její základní vlastnosti
9. Základní typy JDBC driverů a práce s nimi
10. Základní třídy a rozhraní programového balíčku java.sql a jejich vlastnosti
11. Databázové transakce a jejich obsluha s využitím technologie Java DataBase Connectivity
12. Základní návrhové vzory pro tvorbu distribuovaných programových systémů

Povinná literatura

KURNIAWAN, Budi. Servlet & JSP: A Tutorial. BrainySoftware, 2012. 452 s. ISBN 978-0980839623 .

Oracle. The Java Tutorials [online]. Available at http://docs.oracle.com/javase/tutorial/

Doporučená literatura

HOGAN, Brian P. HTML5 a CSS3: výukový kurz webového vývojáře. Brno: Computer Press, 2011. 534 s. ISBN 978-80-251-3576-1.

WALTERS, Robert E. Mistrovství v Microsoft SQL Server 2008: [kompletní průvodce databázového experta]. Brno: Computer Press, 2009. 864 s. ISBN 978-80-251-2329-4.