Přeskočit na hlavní obsah
Přeskočit hlavičku

Úvod do programování

Jazyk výuky čeština
Kód 155-0397
Zkratka UDP
Název předmětu česky Úvod do programování
Název předmětu anglicky Basic Programming
Garantující katedra Katedra aplikované informatiky
Garant předmětu Ing. Vítězslav Novák, Ph.D.

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.