Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2018/2019

Programming in Java

The course is not on the list Without time-table
Code Completion Credits Range Language
A7B36PJV Z,ZK 6 2+2c Czech
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The aim of this course is to offer a good level of a acquaintance with Java

programming namely object approach, graphical user interface,

telecommunications, internet, multimedia and database connections.

Requirements:

To get credit semestral work and seminar points are required.

Syllabus of lectures:

1. Introduction, history, development and Java concepts

2. Variables, expressions, primitives, strings, arrays

3. Classes, objects, inheritance

4. Methods, modifiers, exceptions

5. Interface, polymorfism, package, import

6. Threads and synchronization

7. AWT and JFC

8. Events and listeners

9. Applets and multimedia

10. Input, output, serialization

11. Net communication

12. RMI and JDBC

13. C language

14. C++ language

Syllabus of tutorials:

1. IDE and their features

2. Variables, expressions, primitives, strings, arrays

3. Classes, objects, inheritance

4. Methods, modifiers, exceptions

5. Interface, polymorphism, package, import

6. Threads and synchronisation

7. AWT and JFC

8. Events and listeners

9. Applets

10. Animation, images, sounds

11. Input, output, serialisation

12. Net communication

13. RMI

14. Database access JDBC

Study Objective:

The aim of this course is to offer a good level of acquaintance with Java.

Study materials:

1. Horton, I.: Beginning Java 2, 2nd edition, Wrox Press Inc, 1999

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-04-25
For updated information see http://bilakniha.cvut.cz/en/predmet1391506.html