UIINP55 Object-Oriented Orogramming II

Faculty of Philosophy and Science in Opava
Summer 2025
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
RNDr. Jiří Martinů, Ph.D. (seminar tutor)
Ing. Jiří Blahuta, Ph.D. (seminar tutor)
Guaranteed by
RNDr. Jiří Martinů, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites
Object-oriented programming I
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
Developing 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 the integration with JavaBeans. Other supporting technologies - sessions, HTML forms, JDBC, sharing of the database connection, use of the applets to communicate with servlets. Java EE Frameworks: Struts, Hibernate, Spring, etc.
Learning outcomes
Students will be able to:
- Develop web-oriented applications and dynamic web pages in Java;
- design the structure and function of the servlet;
- use HTTP and Cookies in the applications;
- use applets to communicate with servlets;
- analyze and use Java EE frameworks to solve the problems;
Syllabus
  • 1. Java for web applications
  • 2. Servlets
  • 3. Data processing
  • 4. Cookies
  • 5. JSP and JavaBeans
  • 6. JDBS
  • 7. Java EE framework
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
Tutorial
Assessment methods
Demonstrate gained knowledge: develop an application in the scope of discussed topics.
Mandatory attendance at tutorials at least 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 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024.
  • Enrolment Statistics (Summer 2025, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2025/UIINP55