UIMOIBP056 Objektové programování II

Filozoficko-přírodovědecká fakulta v Opavě
léto 2022
Rozsah
0/2/0. 2 kr. Ukončení: z.
Vyučující
Ing. Jiří Blahuta, Ph.D. (cvičící)
RNDr. Jiří Martinů, Ph.D. (cvičící)
Garance
Mgr. Daniel Valenta, Ph.D.
Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě
Rozvrh seminárních/paralelních skupin
UIMOIBP056/A: Po 18:05–19:40 B3a, J. Martinů
Předpoklady
Objektové programování I
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Tvorba webově orientovaných aplikací a dynamických webových stránek v Javě. Servlety – základní syntaxe, životní cyklus, zpracování dat. Použití HTTP a cookies. JSP – standardní komponenty a integrace s JavaBeans. Ostatní podpůrné technologie – sessions, HTML formuláře, JDBC, sdílení připojení k databázi, používání apletů při komunikaci se servlety. Java EE Frameworky: Struts, Hibernate, Spring, atd.
Výstupy z učení
Student bude po absolvování předmětu schopen:
- vytvářet webově orientované aplikace a dynamické webové stránky v Javě;
- navrhnout struturu a funkci servletu;
- používat při programování protokol HTTP a Cookies;
- používat aplety při komunikaci se servlety;
- analyzovat a použít při řešení problémů Java EE frameworky;
Osnova
  • 1. Java pro webové aplikace
  • 2. Servlety
  • 3. Zpracování dat
  • 4. Cookies
  • 5. JSP a JavaBeans
  • 6. JDBS
  • 7. Java EE framwork
Výukové metody
Cvičení
Metody hodnocení
Demonstrace dovedností při cvičení: sestavit aplikaci v rozsahu probíraných témat.
Povinná účast na cvičeních min. 75%.
Další komentáře
Studijní materiály
Předmět je zařazen také v obdobích léto 2021, léto 2023, léto 2024, léto 2025.