Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Enterprise Java

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
MI-PSL Z,ZK 4 2P+1C Czech
Lecturer:
Jiří Daněček (guarantor)
Tutor:
Jiří Daněček (guarantor)
Supervisor:
Department of Software Engineering
Synopsis:

The course is on advanced technologies in the Java programming language. The focus is on technologies for development of enterprise information systems which are connected to a database and are accessed through the web interface.

Requirements:

Semestral project

Syllabus of lectures:

1. Introduction to Java Enterprise Edition

2. JavaServer Faces 1

3. JavaServer Faces 2

4. Enterprise Java Beans

5. Java Persistence API

6. Context and Dependency Injection

7. Java Message Service

8. Web services

9. Transactions

10. Application server

11. Stress testing, performance

12. News and trends in Java Enterprise Edition

13. Reserve

Syllabus of tutorials:

1. Servlets, JavaServer Pages

2. JavaServer Pages Standard Tag Library

3. JavaServer Faces

4. Enterprise Java Beans

5. Java Persistence API

6. Context and Dependency Injection

7. Java Message Service

8. Web Services

9. Transactions

10. Work on semestral project

11. Clustering

12. Stress testing

13. Assessment of semestral project

Study Objective:

1. To become familiar with concepts used in JEE 6

2. To master technologies of JEE 6

Study materials:

1. Java EE 6 tutorial http://docs.oracle.com/javaee/6/tutorial/doc/

2. Getting Started with Java EE 6 Applications http://netbeans.org/kb/docs/javaee/javaee-gettingstarted.html

3. The Java EE 6 Tutorial: Basic Concepts (4th Edition) http://www.amazon.com/Java-EE-Tutorial-Basic-Concepts/dp/0137081855

4. The Java EE 6 Tutorial: Advanced Topics (4th Edition) http://www.amazon.com/Java-EE-Tutorial-Advanced-Topics/dp/0137081863

Note:
Time-table for winter semester 2019/2020:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomTH:A-1342
Daněček J.
12:45–14:15
(lecture parallel1)
Thákurova 7 (FSv-budova A)
roomT9:350
Daněček J.
16:15–17:45
ODD WEEK

(lecture parallel1
parallel nr.101)

Dejvice
NBFIT PC ucebna
Tue
Fri
Thu
Fri
Time-table for summer semester 2019/2020:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2019-09-18
For updated information see http://bilakniha.cvut.cz/en/predmet2048806.html