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

Java Programming Technology

The course is not on the list Without time-table
Code Completion Credits Range
XE36TJV Z,ZK 4 2+2s
The course is a substitute for:
Java Programming Technology (X36TJV)
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

Lectures refer to advanced programming technologies implemented by the Java language. Technologies for internet applications development, technologies for information systems development, design of advanced graphical user interfaces and rapid application development are discussed.

Requirements:

Semester project.

Syllabus of lectures:

1. News in Java 5.

2. Serialization, RMI.

3. Java Beans, JDBC.

4. XML.

5. J2EE.

6. Servlets, JSP.

7. Enterprise Java Beans.

8. Transactions, security.

9. JMS, Message Driven Beans.

10. Web services

11. Design patterns.

12. Application servers.

13. Development trends.

14. Reserve.

Syllabus of tutorials:

1. Generic types.

2. Serialization, development of RMI application.

3. Connection to database.

4. XML processing.

5. Introduction to J2EE.

6. Servlets and JSP.

7. Simple application with EJB.

8. EJB in application development.

9. Transactions in enterprise applications.

10. Asynchronous communication.

11. Usage of web services.

12. Most frequently used design pattern.

13. Application servers and differences between them.

14. Development trends in Java.

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:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11858404.html