Cílem předmětu Vývoj aplikací v objektovém prostředí je rozvinutí praktických dovedností v programování s důrazem na základy programování objektového a programování v prostředí OS Windows a poskytnutí odpovídajících teoretických poznatků. Posláním předmětu je seznámení studentů s objektovým přístupem k algoritmizaci a programování prostřednictvím jazyka Java a jeho specifiky v kontrastu k procedurálnímu, resp. funkcionálnímu přístupu. Hlavním posláním předmětu je vybavit studentu poznatky z teorie OOP a její reflexí v algoritmizaci. V oblasti praktické je cílem zvládnutí vlastního programování a realizace projektů v objektových vývojových nástrojích.
Poslední úprava: STIPEK/PEDF.CUNI.CZ (11.01.2012)
The aim of the course is to develop practical skills in programming with emphasis on the basics of object-oriented programming and programming in the Windows OS environment, and providing adequate theoretical knowledge. The mission of the course is to acquaint students with the object-oriented approach to algorithms and programming through Java language in contrast to the procedural, respectively funkcionálnímu approach.
Poslední úprava: STIPEK/PEDF.CUNI.CZ (11.01.2012)
Literatura
DARWIN, F. Java, kuchřka programátora. Brno : Computer Press, 2006.
HEROUT, P. Učebnice jazyka Java. České Budějovice : Kopp, 2007.
KRAVAL, I. Základy objektově orientovaného programování. Praha : Computer Press, 1998.
PECINOVSKÝ, R., VIRIUS, M. Objektové programování 1, 2. Praha : Grada Publishing, 1999.
VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 2008.
ECKEL, B. Thinking in Java. Prentice Hall, 2006.
HEROUT, P. Java ? bohatství knihoven. České Budějovice : Kopp, 2003.
JORDAN, D., RUSSELL, C. Java Data Objects. O´Reilly, 2003.
LIGUORI, R., LIGUORI, P. Java Pocket Guide. O´Reilly, 2008.
McLAUGHLIN, B., POLLICE, G., WEST, D. Head First Object-Oriented Analysis and Design. O´Reilly, 2006.
SPELL, B. Java - programujeme profesionálně. Praha : Computer Press, 2002.
http://interval.cz/vyvoj-aplikaci/java/
http://www.linuxsoft.cz/
http://www.owebu.cz/skripty/vypis.php?clanek=1276
Poslední úprava: STIPEK/PEDF.CUNI.CZ (11.01.2012)
Sylabus -
Objektové programovaní, koncept a základní pojmy
Programovací jazyk Java
Třídy a objekty
Základní datové typy; Objekt - datové složky, metody a konstruktor