155-0397 – Úvod do programování (UDP)

Garantující katedraKatedra aplikované informatiky
Garant předmětuIng. Vítězslav Novák, Ph.D.
Úroveň studiapregraduální nebo graduální
Verze předmětu
Kód verzeRok zavedeníRok zrušeníKredity
155-0397/01 2010/2011 2021/2022 5
155-0397/02 2011/2012 2012/2013 4
155-0397/03 2013/2014 2020/2021 5
155-0397/04 2020/2021 6

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

1. Získání základních znalostí a dovedností v oblastech objektově-orientovaného programování a programovacího jazyka Java 2. Aplikace a uplatnění získaných znalostí a dovedností při tvorbě jednoduchých programů

Vyučovací metody

Přednášky
Experimentální práce v laboratoři

Anotace

Cílem předmětu je získání základních znalostí a dovedností v oblastech objektově-orientovaného programování a programovacího jazyka Java a rovněž uplatnění těchto získaných znalostí a dovedností při tvorbě jednoduchých programů. Stěžejní části předmětu jsou pak věnovány problematice deklarací a vlastnostem datových typů programovacího jazyka Java, zejména deklaraci tříd, polí, rozhraní a výčtů. V závěru kursu je rovněž diskutována problematika programových výjimek, vlastnosti stěžejních tříd deklarovaných v balíčcích java.lang a java.util, generické datové typy a lambda výrazy. Obsahem seminářů je tvorba jednoduchých programů ve vývojovém prostředí Java NetBeans, v nichž jsou aplikovány teoretické poznatky získané z přednášek.

Povinná literatura:

PECINOVSKÝ, Rudolf. Java 21: kompletní příručka jazyka. Knihovna programátora (Grada). Praha: Grada Publishing, 2023. ISBN 978-80-247-0599-6. PECINOVSKÝ, Rudolf a PAVLÍČKOVÁ, Jarmila. Začínáme programovat v jazyku Java. Praha: Grada Publishing, 2021. ISBN 978-80-271-3062-7. PONEC, Pavel. Učebnice jazyka Java na webových příkladech pro úplné začátečníky. Praha: Powerprint, 2020. ISBN 978-80-7568-271-0.

Doporučená literatura:

VIRIUS, Miroslav. Java: programování podprocesů (vláken). Knihovna programátora (Grada). Praha: Grada Publishing, 2021. ISBN 978-80-271-3266-9. HYLMAR, Radek. Programování pro úplné začátečníky. 2. vydání. V Brně: Computer Press, 2022. ISBN 978-80-251-5059-7. VIRIUS, Miroslav. Java. 2. díl, Knihovny. Praha: České vysoké učení technické v Praze, 2020. ISBN 978-80-01-06753-6.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.