Skip to main content
Skip header

Programming Languages I

Language of instruction angličtina, čeština
Code 460-2010
Abbreviation PJ I
Course title Programming Languages I
Coordinating department Department of Computer Science
Course coordinator Ing. Jan Kožusznik, Ph.D.

Summary

Java technology is important during development of corporate applications and Internet applications. The goal is to make introduction into problematic of Object-oriented development based on JAVA platform. We also focus on demonstration of component using during development.

Literature

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.

Advised literature

KOŽUSZNIK, Jan. Programming language 1. Opory k předmětu vzniklé v rámci projektu InterDV.
Bruce Eckel: Thinking in Java, ISBN: 978-0131872486 
Joshua Bloch: Effective Java, ISBN: 978-0321356680 
David Flanagan: Programování v jazyce JAVA, ISBN: 80-85896-78-8
Martin Fowler a kolektiv: Refaktoring - Zlepšení existujícího kódu, ISBN: 0-247-0299-1
Grady Booch: Object-Oriented Analysis and Design with Applications. ISBN: 978-0201895513 
Herout Pavel:Textbook of Java, ISBN: 978-80-7232-323-4