Vyučující
|
-
Urbanec Tomáš, Mgr.
-
Krajča Petr, Mgr. Ph.D.
-
Vyjídáček Roman, Mgr.
|
Obsah předmětu
|
1. Zpracování XML dokumentů 2. Síťové služby 3. Vlákna a synchronizace 4. Tvorba uživatelského rozhraní s knihovnou Swing a JavaFX 5. Práce s databází 6. RESTful API 7. Reflexe, moduly, logování
|
Studijní aktivity a metody výuky
|
Demonstrace, Laborování
|
Výstupy z učení
|
Studenti se seznámí se vybranými pojmy ze základů programování.
1. Znalosti Znalosti základů programovaní v jazyce Java
|
Předpoklady
|
KMI/JJ1 Jazyk Java 1
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta, Seminární práce
Aktivní účast v hodině. Plnění zadaných úkolů. Seminární práce.
|
Doporučená literatura
|
-
Benjamin J Evans, David Flanagan. (2014). Java in a Nutshell: A Desktop Quick Reference. O'Reilly Media.
-
Bruce Eckel. (2006). Thinking in Java (4th Edition). Thinking in Java (4th Edition).
-
Herbert Schildt. (2017). Java: The Complete Reference, Tenth Edition. McGraw-Hill Education.
-
James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha. (2014). The Java Language Specification, Java SE 8 Edition. Addison Wesley.
-
Joshua Bloch. (2018). Effective Java (3rd Edition). Addison-Wesley Professional.
-
Rudolf Pecinovský. (2017). Java 9: Kompletní příručka jazyka.
|