Název:

Grafická uživatelská rozhraní v Javě

Zkratka:GJA
Ak.rok:2011/2012
Semestr:letní
Studijní plán:
ProgramOborRočníkPovinnost
IT-BC-1HBCH-volitelný
IT-MGR-1HMGH-volitelný
IT-MGR-2MBI-volitelný
IT-MGR-2MBS-volitelný
IT-MGR-2MGM-volitelný
IT-MGR-2MGM.-volitelný
IT-MGR-2MIN-volitelný
IT-MGR-2MIN.-volitelný
IT-MGR-2MIS-povinně volitelný - skupina N
IT-MGR-2MIS.-volitelný
IT-MGR-2MMI-volitelný
IT-MGR-2MMM-volitelný
IT-MGR-2MPS-volitelný
IT-MGR-2MPV-volitelný
IT-MGR-2MSK-volitelný
IT-MGR-2EITE2.volitelný
Vyučovací jazyk:čeština
Informace pro zapsané:http://www.fit.vutbr.cz/study/courses/GJA/private/
Kredity:5 kreditů
Ukončení:zkouška (písemná)
Výuka:
hod./sempřednáškasem./cvič.lab. cvič.poč. cvič.jiná
Rozsah:2600026
 zkouškatestycvičenílaboratořeostatní
Body:51100039
Garant:Smrž Pavel, doc. RNDr., Ph.D., UPGM
Přednášející:Otrusina Lubomír, Ing., UPGM
Cvičící:Otrusina Lubomír, Ing., UPGM
Fakulta:Fakulta informačních technologií VUT v Brně
Pracoviště:Ústav počítačové grafiky a multimédií FIT VUT v Brně
 
Cíle předmětu:
  Seznámit se s principy a historií vývoje jazyka Java. Naučit se způsobům tvorby aplikací v jazyce Java. Seznámit se s metodami užívání standardních knihoven a přípravků pro tvorbu aplikací. Naučit se odlišnostem programování v jazyce Java a v tradičních programovacích jazycích. Seznámit se s moderními technologiemi pro tvorbu webových aplikací J2EE.
Anotace:
  Vývoj programovacího jazyka Java, virtuální stroj, základy objektově orientovaného jazyka Java, druhy aplikací v Javě (samostatná aplikace/applet/servlet), základní knihovny (java.lang, java.io, java.util), knihovny javax.swing, mechanismus událostí v Javě, mechanismy práce s obrazem a zvukem, tvorba aplikací, tvorba appletů, tvorba JavaBeans, nástroje pro programování GUI, síťové služby (java.net), tvorba síťových aplikací, tvorba pokročilých webových aplikací pomocí J2EE, sestavování a testování aplikací.
Získané dovednosti, znalosti a kompetence z předmětu:
  Studneti se seznámí s principy a historií vývoje jazyka Java. Naučí se způsobům tvorby aplikací v jazyce Java. Seznámí se i s metodami užívání standardních knihoven a přípravků pro tvorbu aplikací. Naučí se též odlišnostem programování v jazyce Java a v tradičních programovacích jazycích. Seznámí se s moderními technologiemi pro tvorbu webových aplikací J2EE.
Dovednosti, znalosti a kompetence obecné:
  Studenti se zdokonalí v používání programovacího jazyka Java, v práci v týmech a v přípravě projektové dokumentace.
Osnova přednášek:
 
  1. Vývoj programovacího jazyka Java. Virtuální stroj.
  2. Základy objektově orientovaného jazyka Java. Druhy aplikací v Javě (samostatná aplikace/applet/servlet).
  3. Mechanismus výjímek v Javě.
  4. Základní knihovny (java.lang, java.io, java.util).
  5. Práce s více vlákny.
  6. Mechanismy práce s obrazem a zvukem.
  7. Mechanismus událostí v Javě.
  8. Knihovny javax.swing.
  9. Nástroje pro tvorbu GUI, tvorba aplikací a appletů.
  10. Java EE.
  11. JavaServer Faces.
  12. Google Web Toolkit.
  13. Sestavování a testování aplikací.
Osnova ostatní - projekty, práce:
 
  1. Řešení individuálních projektů v průběhu celého kursu.
Literatura referenční:
 
  • Cornell, C., Horstmann, C.: Core Java (2nd ed.), SunSoft Press, Prentice Hall, ISBN 0-13-596891-7, 1997
  • Grand, M.: Java Language Reference (2nd ed.), ISBN 1-56592-326-X, O'Reilly & Associates, 1997
  • Campione, M., Walrath, K.: Java Tutorial, Addison-Wesley, ISBN 3-8273-1050-4, 1997
Literatura studijní:
 
  • Deitel, H.M., Deitel, P.J.: Java - How to program, ISBN 0-13-632589-0, Prentice Hall, 1997.
  • Niemeyer, P., Peck, J.: Exploring Java (2nd ed.), ISBN 1-56592-271-9, O'Reilly & Associates, 1997.
  • Flanagan, D.: Programování v jazyce Java (První vydání), ISBN: 80-85896-78-8, Computer Press 1997
  • Eckel, B.: Myslíme v Jazyku Java, ISBN 80-247-9010-6, Grada 2001
Průběžná kontrola studia:
   Půlsemestrální test, individuální projekt.
 

Vaše IPv4 adresa: 54.80.140.29
Přepnout na IPv6 spojení

DNSSEC [dnssec]