Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2018/2019

Java

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
17PBIJV KZ 3 0+2 česky
Přednášející:
Cvičící:
Martin Ladecký (gar.)
Předmět zajišťuje:
katedra biomedicínské informatiky
Anotace:

Předmět je zaměřen na seznámení studentů s objektově orientovaným programovacím jazykem Java. Navazuje na znalosti získané v předmětu Programování v jazyce C#. V rámci cvičení bude probrán popis integrovaného prostředí, struktura programu a ladění a testování úloh, příkazy programovacího jazyka, metodika návrhu algoritmu, základní řídicí struktury, datové typy, správa paměti, návrh a používání tříd, ošetřování výjimek, úvod do uživatelských rozhraní, technologie pro vytváření prezentační vrstvy programu.

Požadavky:
Osnova přednášek:
Osnova cvičení:

1.Základní principy architektury JAVA Virtual Machine. Aplikace, proces, vlákno, správa paměti.

2.Objektové programování v Javě.

3.Práce s vývojovým prostředím, ladění, testování, spouštění programu, refaktoring.

4.Základy jazyka: datové typy, řídicí struktury, objekty (metody, vlastnosti).

5.Pole, kolekce (rozhraní a typy kolekcí).

6.Dědičnost, genericita, výjimky.

7.Práce se soubory.

8.Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.

9.Vícevláknové aplikace.

10.Tvorba grafických aplikací (GUI v Javě, programy řízené událostmi, reakce na události).

11.Databáze v Javě, Hibernate.

12.Úvod do webových aplikací.

13.Tvorba dokumentace, archivů. Test Driven Development a JUnit

14.Zápočtový test

Cíle studia:
Studijní materiály:

[1]Zakhour, S. a kol. Java 6: Výukový kurz. Praha: Computer Press, 2007. ISBN 978-80-251-1575-6.

[2]HORSTMANN, Cay S. Core Java(TM): Fundamentals. 8. vyd. Boston: Prentice Hall, 2007. ISBN 0132354764.

[3]HORSTMANN, Cay S. Core Java(TM): Advanced Features. 8. vyd. Boston:Prentice Hall, 2008. ISBN 0132354799.

Poznámka:
Rozvrh na zimní semestr 2018/2019:
Rozvrh není připraven
Rozvrh na letní semestr 2018/2019:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
Čt

místnost AL:101
Ladecký M.
16:00–19:50
LICHÝ TÝDEN

(paralelka 1)
Praha 2 - Albertov
Albertov - učebna
Předmět je součástí následujících studijních plánů:
Platnost dat k 23. 3. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet2792006.html