Enterprise Java
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
BI-EJA | Z,ZK | 4 | 2+2 | Czech |
- Lecturer:
- Zdeněk Troníček (gar.)
- Tutor:
- Zdeněk Troníček (gar.)
- 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 2011/2012:
- Time-table is not available yet
- Time-table for summer semester 2011/2012:
-
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 Tue Fri Thu Fri - The course is a part of the following study plans: