Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Java Programming Technology

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
X36TJV Z,ZK 4 2+2c
Lecturer:
Zdeněk Troníček, Neurčen (gar.), Jiří Daněček
Tutor:
Zdeněk Troníček, Neurčen (gar.), Jiří Daněček
Supervisor:
Department of Computer Science and 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.

For more information, see

http://service.felk.cvut.cz/courses/XE36TJV/

Requirements:

Semestral project

Syllabus of lectures:

1. New features in Java 5

2. Serialization, RMI, Java Beans

3. JEE, servlets, JSP

4. JSF

5. JPA, EJB

6. Transactions, security

7. JMS, MDB, JWS

8. Web services, REST

9. Spring

10. Web frameworks

11. JMX, design patterns

12. Application servers, clustering

13. Development trends

14. Reserve

Syllabus of tutorials:

1. Generic types

2. Serialization, development of RMI application

3. Servlets, JSP

4. JSF

5. JPA, EJB

6. Optimistic locking

7. Security

8. MDB

9. Web services

10.-13. Work on semestral project

14. Assessment of semestral project

Study Objective:
Study materials:

1. any book on Java 5, e.g. David Flanagan: Java in a Nutshell, O'Reilly, 2005, or Walter Savitch: Absolute Java, Addison-Wesley, 2005.

2. electronic tutorials on java.sun.com.

3. Java Generics FAQs.

4. Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates: Head First Design Patterns, O'Reilly, 2004.

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
roomT9:349
Troníček Z.
18:00–19:30
(lecture parallel1)
Dejvice
NBFIT místnost
Tue
roomT9:350
Troníček Z.
12:45–14:15
(lecture parallel1
parallel nr.101)

Dejvice
NBFIT PC ucebna
Fri
Thu
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11608404.html