460-2010 – Programovací jazyky I (PJ I)
Garantující katedra | Katedra informatiky |
Garant předmětu | Ing. Jan Kožusznik, Ph.D. |
Úroveň studia | pregraduální nebo graduální |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Seznámit studenty s možností tvorby objektově orientovaných aplikací v rámci platformy Java. Po absolvování předmětu bude student schopen:
posoudit vhodnost platformy Java pro zamýšlenou aplikaci,
analyzovat, navrhnout a implementovat aplikaci na platformě Java,
vyvíjet aplikace za použití rozhraní a znovupoužitelných komponent,
využít základních API platformy Java.
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Experimentální práce v laboratoři
Projekt
Ostatní aktivity
Anotace
Java technologie je důležitým hráčem při vývoji korporátních aplikací a aplikací pro Internet. Cílem kurzu je seznámit studenty se základními principy jazyka Java a objektově orientovaného programování stejně jako jim demonstrovat možnosti této technologie z hlediska vývoje aplikací za pomocí znovupoužitelných komponent.
Povinná literatura:
Barnes, David J., and Michael Kolling. 2008.Objects First With Java: A Practical Introduction Using BlueJ. 4th ed. Prentice Hall.
Pecinovský, Rudolf. 2005. JAVA 5.0 – Novinky jazyka a upgrade aplikací. Brno: Computer Press. http://knihy.pecinovsky.cz/java5novinky.
Pecinovský, Rudolf. 2009. Myslíme objektově v jazyku JAVA. 2nd ed. GRADA Publishing.
Doporučená literatura:
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.