Semestr: Winter
Range: 2+2s
Completion:
Credits: 4
Programme type: Undefined
Study form:
Course language:
Survey of the Java and JavaScript languages. Prerequisites: basic course V1, V2. Language specification, description of system libraries and typical examples. Training on Sun/Unix and PC/Windows95, computer-oriented creation of individual application programs and applets.
Java, Appication, Applet, packages
1. Introduction into Java language, JDK features, primitives, strings, arrays
2. Types, classes, objects, interfaces
3. Methods, variables, visibility, exceptions
4. Class hierarchy, inheritance
5. Packages, import, utilities
6. Input, Output and serialization
7. Threads and multithreading
8. Graphic User Interface, Abstract Window Toolkit, layouts
9. Events, listeners, inner classes, adapters
10. Graphics, images
11. Networking
12. Remote Method Invocation
13. Javascript
[1] Knappe, H., Schwalm, T.: HTML a Java. Vogel Publishing, Praha 1996
[2] Cornell, G., Horstmann, C.; Core Java. Sunsoft Microsystems, 1996
[3] Davis, S. R.: Learn Java Now. Microsoft Press, 1996
[4] Flanagan, D.: Java in a Nutshell. O'Reilly & Assoc. Inc., 1996