Course: Introduction to JAVA EE

« Back
Course title Introduction to JAVA EE
Course code UAI/779
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Frequency of the course In each academic year, in the summer semester.
Semester Summer
Number of ECTS credits 6
Language of instruction Czech
Status of course Compulsory-optional, Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer