Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Programming in Java

The course is not on the list Without time-table
Code Completion Credits Range Language
818PJ Z,ZK 5 2P+2C Czech
Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

This course is devoted to the Java platform and to the development of the basic types of applications for this platform.

Requirements:

C++ programming

Syllabus of lectures:

1. Introduction to JDK. First Java program. Java Documentation.

2. Other simple programs. Basic input and output operations. Basic data types.

3. Statements in Java. Primitive type variables.

4. Class. Memory management in Java. Static and non static data members and methods, constructors.

5. Arrays. Interfaces. Object cloning.

6. Exceptions.

7. Data streams.

8. GUI

9. Multithreading in Java.

10. Database applications

11. Regular expressions

12.Localization and internationalization

13.Servlets and JSP

Syllabus of tutorials:

The sylabus of the excercises is the same as the sylabus of the lecture.

Study Objective:

Knowledge:

The Java programming language, selected technologies used on this platform

Ability:

The student will be able to design and implement the solution of a given software task using selected technologies ot the Java platform.

Study materials:

Key references:

Virius, M. Programování v Javě. Praha, ČVUT 2010. ISBN 978-80-01-04518-3

Recommended references:

[1] Eckel, B.: Myslíme v jazyku Java. Knihovna programátora. Praha, Grada Publishing 2001.

[2] Eckel, B. Myslíme v jazyku Java. Knihovna zkušeného programátora. Praha, Grada Publishing 2001.

[3] Herout, P: Učebnice jazyka Java. České Budějovice, Kopp, 2000. ISBN 80-7232-115-3

[4] Herout, P. Java -- grafické uživatelské prostředí a čeština. České Budějovice, Kopp 2001. ISBN 80-7232-150-1

[5] Herout, P. Java -- bohatství knihoven. České Budějovice, Kopp 2003. ISBN 80-7232-209-5

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 2024-06-16
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet7695306.html