UIINP55 Object-Oriented Orogramming II

Faculty of Philosophy and Science in Opava
Summer 2020
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
RNDr. Miroslav Langer, Ph.D. (seminar tutor)
Guaranteed by
RNDr. Miroslav Langer, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites (in Czech)
TYP_STUDIA(B)&& UIINP52 Object-Oriented Programming I
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
Creating web-oriented applications and dynamic web pages in Java. Servlets - basic syntax, life cycle, data processing. Use of HTTP and cookies. JSP - Standard components and integration with JavaBeans. Other supporting technologies - sessions, HTML forms, JDBC, database connection sharing, use of applets to communicate with servlets. Java EE Frameworks: Struts, Hibernate, Spring, etc.
Learning outcomes
Students will be able to:
- design the structure and function of the servlet;
- use HTTP and Cookies when programming;
- use applets to communicate with servlets;
- analyze and use Java EE frameworks to solve the problem;
Syllabus
  • 1. Java for web applications
  • 2. Servlets
  • 3. Data processing
  • 4. Cookies
  • 5. JSP and JavaBeans
  • 6. JDBS
  • 7. Java EE framwork
Literature
    required literature
  • PECINOVSKÝ, Rudolf. Java 7: učebnice objektové architektury pro začátečníky. Praha: Grada, 2012. ISBN 978-80-247-3665-5. info
    recommended literature
  • The Java EE 6 Tutorial [online]. Dostupné na: http://docs.oracle.com/javaee/6/tutorial/doc/
  • SCHILDT, Herbert. Mistrovství - Java. Brno: Computer Press, 2014. ISBN 80-251-4145-4. info
  • HEROUT, Pavel. Učebnice jazyka Java. 5. rozš. vyd. České Budějovice: Kopp, 2010. ISBN 978-80-7232-398-2. info
  • Kendal, S. Object Oriented Programming using Java. 2009. ISBN 978-87-7681-501-1. info
  • BASHAM, Bryan, Kathy SIERRA and Bert BATES. Head first servlets and JSP. 2nd ed. Sebastopol, Calif.: O'Reilly, 2008. ISBN 978-0-596-51668-0. info
  • KOEGH, James. Java bez předchozích znalostí: průvodce pro samouky. Brno: Computer Press, 2005. ISBN 978-80-251-0839-0. info
  • Burd, B. Podrobný průvodce JSP JavaServer Pages. Brno, 2003. info
Teaching methods
Tutorials in a computer lab
Interactive lectures
Assessment methods
Credit:
1. Skills demonstration during practicum: build an application in a range of topics.
2. Compulsory attendance at seminars min. 75%.
Language of instruction
Czech
Further Comments
The course can also be completed outside the examination period.
The course is also listed under the following terms Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.
  • Enrolment Statistics (Summer 2020, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2020/UIINP55