UIN2035 Algoritmy a programování IV

Filozoficko-přírodovědecká fakulta v Opavě
léto 2022
Rozsah
2/2/0. 4 kr. Ukončení: zk.
Vyučující
Ing. Jiří Blahuta, Ph.D. (přednášející)
RNDr. Miroslav Langer, Ph.D. (přednášející)
Ing. Jiří Blahuta, Ph.D. (cvičící)
RNDr. Miroslav Langer, 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
UIN2035/A: Čt 8:55–10:30 B3a, J. Blahuta
Předpoklady
! UIBUC24 Algoritmy a programování IV
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é technologi - 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.
Osnova
  • 1. Java pro webové aplikace
    2. Servlety
    3. Zpracování dat
    4. Cookies
    5. JSP a JavaBeans
    6. JDBS
    7. Java EE framwork
Literatura
    doporučená literatura
  • Bryan Basham, Kathy Sierra, Bert Bates. Head First Servlets and JSP. info
  • Interval.cz > Programování > Java > Java Applet krok za krokem Java Applet krok za krokem. URL info
  • JAVA a WEB, 1.část - servlet. URL info
  • Naučte se Javu - applety. URL info
  • The Java EE 6 Tutorial. URL info
  • Shildt, H. Mistrovství - Java. 2014. info
  • Pecinovský Rudolf. Java 7. 2012. ISBN 978-80-247-3665-5. info
  • Herbert Schildt. Java 7. 2012. info
  • Enterprise JavaBeans 3.1. 2010. ISBN 978-0596158026. info
  • Herout, P. Java grafické uživatelské prostředí a čeština. 2009. ISBN 80-7232-328-8. info
  • Kendal, S. Object Oriented Programming using Java. 2009. ISBN 978-87-7681-501-1. info
  • Herout, P. Učebnice jazyka Java. 2007. ISBN 978-80-7232-398-2. info
  • Jim Keogh. Java bez předchozích znalostí. 2005. ISBN 9788025108390. info
  • Applying Enterprise JavaBeans 2.1: Component-Based Development for the J2EE Platform (2nd Edition). 2003. ISBN 978-0201914665. info
  • Burd, B. Podrobný průvodce JSP JavaServer Pages. Brno, 2003. info
  • Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions: A Developer's Guide to Scalable Solutions. 2002. ISBN 978-0735711952. info
Výukové metody
Přednáška s aktivizací
Přednáška s analýzou videozáznamu
Metody hodnocení
Zkouška
Informace učitele
Naprogramovat aplikaci v roysahu kurzu
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 1993, zima 1994, zima 1995, zima 1996, zima 1997, zima 1998, zima 1999, zima 2000, zima 2001, zima 2002, zima 2003, zima 2004, zima 2006, zima 2007, zima 2008, zima 2009, zima 2010, zima 2011, léto 2013, léto 2014, léto 2015, léto 2016, léto 2017, léto 2018, léto 2019, léto 2020, léto 2021, léto 2023.