Lecturer(s)
|
-
Drdák František, Ing. CSc.
|
Course content
|
Content of lectures: 1. Introduction to problems of design of tiered enterprise applications 2. Creation of web application, Java Server Faces, Ajax, Java Servlets. 3. Web services JAX-WS and JAX-RS. 4. Enterprise Java Beans. 5. Contexts and Dependency Injection for platform JavaEE 6. Persistence 7. Security. 8. Case studies Content of practicals: Practical workshops with pattern projects, analysis studies, modifications. Individual students' solutions and projects.
|
Learning activities and teaching methods
|
Demonstration
- Class attendance
- 56 hours per semester
- Preparation for credit
- 15 hours per semester
- Semestral paper
- 20 hours per semester
- Preparation for classes
- 15 hours per semester
- Preparation for exam
- 15 hours per semester
|
Learning outcomes
|
The goal of the course is to give students the knowledge about the modern design technologies of tiered enterprise applications
The Java Enterprise Edition platform is introduced to students. After finishing the course students will have capability of using the technology for www aplication design.
|
Prerequisites
|
Basic skills in Java programing. Basic skills in HTML language.
|
Assessment methods and criteria
|
Test, Seminar work
|
Recommended literature
|
-
Eric Jendrock, Ian Evans, Devika Gollapudi, Kin Haase, Chinmayee Srivatsha: The Java EE 6 Tutorial, Oracle, 2011.
-
Heiko Bock: Platforma Netbeans Podrobný průvodce programátora, Computer Press, 2011.
-
Tutoriály pro vývoj podnikových aplikací v jazyce Java v prostředí NetBeans: dostupné z www. netbeans.org.
|