Subject description - A7B36PJV
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
A7B36PJV |
Programming in Java |
Roles: | |
Extent of teaching: | 2P+2C |
Department: | 13136 |
Language of teaching: | CS |
Guarantors: | |
Completion: | Z,ZK |
Lecturers: | |
Credits: | 6 |
Tutors: | |
Semester: | L |
Anotation:
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.
Study targets:
The aim of this course is to offer a good level of acquaintance with Java.
Course outlines:
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 |
Exercises outline:
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 |
Literature:
1. | | Horton, I.: Beginning Java 2, 2nd edition, Wrox Press Inc, 1999 |
Requirements:
To get credit semestral work and seminar points are required.
Note:
Subject is included into these academic programs:
Program |
Branch |
Role |
Recommended semester |
Page updated 28.3.2024 12:50:57, semester: Z/2023-4, Z/2024-5, L/2023-4, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |