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
XD36TJV Z,ZK 4 14+6s
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:

The project has to be passed

Syllabus of lectures:

1. Component Model in Java (Java Beans)

2. Design of GUI (Java Foundation Classes)

3. Architecture MVC (Model View Controller)

4. Communication to SQL Server (JDBC)

5. Design of Server Side Applications (Servlets and Java Server Pages)

6. Handling XML

7. Enterprise Java Beans I

8. Enterprise Java Beans II

9. Native Methods Calling (Java Native Interface)

10. Introspection of Classes and Objects (Reflection)

11. Java Security Model

12. Design of Graphical Applications (Java 2D a 3D)

13. Specification and Standardization

14. Trends

Syllabus of tutorials:

1. Project specification

2. Design of Java Beans

3. Design of GUI

4. Design of GUI II

5. Design of DB application

6. GUI on WWW

7. Design EJB

8. EJB Deployment

9. Calling of Native Method

10. Using of Introspection

11. Design of Security Application

12. Tuition

13. Tuition

14. Crediting

Study Objective:
Study materials:

1. G. G. Cattell et al, 2EE(tm) Technology in Practice: Building Business Applications with the Java(tm) 2 Platform, Enterprise Edition, Addison-Wesley Pub Co, 2001

2. Jamie Jaworski et al, Java 2 Unleashed, SAMS publishing, 1999

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/predmet11668804.html