UIMOIBP056 Object-Oriented Orogramming II

Faculty of Philosophy and Science in Opava
Summer 2022
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Jiří Blahuta, Ph.D. (seminar tutor)
RNDr. Jiří Martinů, Ph.D. (seminar tutor)
Guaranteed by
Mgr. Daniel Valenta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable of Seminar Groups
UIMOIBP056/A: Mon 18:05–19:40 B3a, J. Martinů
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
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
Study Materials
The course is also listed under the following terms Summer 2021, Summer 2023, Summer 2024, Summer 2025.
  • Enrolment Statistics (Summer 2022, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2022/UIMOIBP056