Předmět: Základy programování 4 (Java)

« Zpět
Název předmětu Základy programování 4 (Java)
Kód předmětu KMI/ZP4JV
Organizační forma výuky Seminář
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • 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. Tvorba uživatelského rozhraní s knihovnou Swing 4. Tvorba uživatelského rozhraní s knihovnou JavaFX 5. Práce s databází 6. Reflexe 7. 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
KMI/ZP3JV a zároveň KMI/OOP
----- nebo -----
KMI/PAPR3
----- nebo -----
KMI/PP2

Hodnoticí metody a kritéria
Písemná zkouška, 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.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr