Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FIT-IJAAk. rok: 2024/2025
Objektová orientace a koncepty jazyka Java (objekt, třída, rozhraní, výjimky, kolekce, proudy, lambda výrazy, generics). Principy objektového návrhu, programovací techniky a návrhové vzory. Ladění a profilace. Paralelismus (vlákna, executors, synchronizace). Grafická uživatelská rozhraní, asynchronní programování (události, úlohy).
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Základní znalosti imperativního programování (jazyk C) a algoritmizace.
Pravidla hodnocení a ukončení předmětu
Učební cíle
Studenti získají schopnost aplikace objektově orientovaného přístupu k tvorbě aplikací s využitím jazyka Java a znalost základních programovacích technik v Javě. Seznámí se s tvorbou jednoduchých grafických uživatelských rozhraní, základními navrhovými vzory, využitím vláken a praktickým využitím jednotkových testů.
Prerekvizity a korekvizity
Základní literatura
Doporučená literatura
Zařazení předmětu ve studijních plánech
Seminář
Vyučující / Lektor
Osnova
Projekt