PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2024
- Rozsah
- 2/2/0. 3 kr. (plus ukončení). Doporučované ukončení: k. Jiná možná ukončení: z.
Vyučováno kontaktně - Vyučující
- Mgr. Jiří Weiser (přednášející)
Ing. Pavel Hrdina (přednášející)
Ing. Jiří Koudelka (přednášející)
Bc. Oliver Mačejovský (přednášející)
Mgr. Martin Lazar (cvičící)
Ing. Samuel Kulíšek (cvičící)
Mgr. Dominik František Bučík (cvičící)
Ing. Marek Kadlečík (cvičící)
Ing. Tomáš Neugebauer (cvičící)
Leoš Otáhal (cvičící)
Mgr. Vojtěch Sassmann (cvičící)
Mgr. Josef Ludvíček (cvičící)
Bc. Jitka Viceníková (pomocník)
Bc. Kryštof-Mikuláš Štys (pomocník)
Ing. Andrej Vaculčiak (pomocník)
Mgr. Tereza Tesařová (pomocník)
Mgr. Šimon Mačejovský (pomocník)
Mgr. Vendula Teuchnerová (pomocník)
Mgr. Michael Koudela (pomocník)
Matúš Gindl (pomocník)
Bc. Matěj Klíma (pomocník)
Bc. Šárka Portešová (pomocník)
Bc. Lukáš Bátora (pomocník)
Pavel Vyskočil (pomocník) - Garance
- doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Čt 26. 9. až Čt 19. 12. Čt 16:00–17:50 D2
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 24. 9. až Út 17. 12. Út 18:00–19:50 B130, D. Bučík, M. Kadlečík
PV168/03: St 25. 9. až St 18. 12. St 16:00–17:50 B130, T. Neugebauer, L. Otáhal, J. Weiser
PV168/05: St 25. 9. až St 18. 12. St 16:00–17:50 Virtuální místnost, J. Ludvíček, V. Sassmann - Předpoklady
- PB162 Programování Java || SOUHLAS
Znalost programování v jazyce Java v rozsahu kurzu PB162. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 160 stud.
Momentální stav registrace a zápisu: zapsáno: 151/160, pouze zareg.: 2/160, pouze zareg. s předností (mateřské obory): 2/160 - Mateřské obory/plány
- předmět má 39 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního skupinového projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací, použití základních API a zvládne základy práce s databázemi (JDBC). Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java. Od studenta se dále očekává, že bude umět spolupracovat se svými kolegy při procesu vývoje.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- psát jednoduché aplikace s GUI v Javě;
- realizovat objektový návrh v Javě;
- používat prezentované návrhové vzory;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- použít třídu SwingWorker pro asynchronní výpočty
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- spolupracovat při vývoji software se svými kolegy. - Osnova
- Grafické uživatelské rozhraní
- Objektový návrh v Javě
- Návrhové vzory
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Neměnitelné objekty
- Logování a reportování chyb
- Asynchronní desktopové aplikace
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Výuka je realizovaná pomocí metod zážitkového učení. Studenti vytvoří čtyřčlenné skupinky. V nich si na cvičeních vyzkouší prezentované postupy, které následně zapracují do semestrálního projektu. Přednášky slouží k vysvětlení a doplnění konceptů prezentovaných na cvičeních.
- Metody hodnocení
- Podmínkou k úspěšnému absolvování předmětu je aktivní účast ve cvičeních a spolupráce na týmovém projektu a jeho závěrečná prezentace.
- Navazující předměty
- Informace učitele
- https://pv168.pages.fi.muni.cz/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2023
- Rozsah
- 2/2/0. 3 kr. (plus ukončení). Doporučované ukončení: k. Jiná možná ukončení: z.
- Vyučující
- Ing. Pavel Hrdina (přednášející)
Mgr. Jiří Weiser (přednášející)
Ing. Jiří Koudelka (přednášející)
Ing. Ondřej Konečný (přednášející)
Mgr. Vojtěch Sassmann (přednášející)
Mgr. Peter Balčirák (přednášející)
Bc. Vilém Obrátil (cvičící)
Bc. Oliver Mačejovský (cvičící)
Mgr. Tereza Tesařová (cvičící)
Mgr. Dominik František Bučík (cvičící)
Ing. Jan Šimonek (cvičící)
Mgr. Šimon Mačejovský (pomocník)
Mgr. Vendula Teuchnerová (pomocník)
Ing. Andrej Vaculčiak (pomocník)
Mgr. Jakub Čecháček (pomocník)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
Bc. Matej Hakoš (pomocník)
Ing. Daniela Hostačná (pomocník)
Mgr. Michael Koudela (pomocník)
Ing. Samuel Kulíšek (pomocník)
Ing. Tomáš Ondruško (pomocník)
Mgr. Peter Šípoš (pomocník)
Bc. Kryštof-Mikuláš Štys (pomocník)
Bc. Jitka Viceníková (pomocník) - Garance
- doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- St 18:00–19:50 D2
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 18:00–19:50 B130, V. Obrátil, J. Weiser
PV168/03: Út 16:00–17:50 B130, J. Koudelka, O. Mačejovský, T. Tesařová
PV168/04: St 16:00–17:50 B130, D. Bučík, O. Konečný, J. Šimonek
PV168/05: St 16:00–17:50 Virtuální místnost, V. Sassmann - Předpoklady
- PB162 Programování Java || SOUHLAS
Znalost programování v jazyce Java v rozsahu kurzu PB162. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 160 stud.
Momentální stav registrace a zápisu: zapsáno: 146/160, pouze zareg.: 2/160, pouze zareg. s předností (mateřské obory): 2/160 - Mateřské obory/plány
- předmět má 74 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního skupinového projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací, použití základních API a zvládne základy práce s databázemi (JDBC). Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java. Od studenta se dále očekává, že bude umět spolupracovat se svými kolegy při procesu vývoje.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- psát jednoduché aplikace s GUI v Javě;
- realizovat objektový návrh v Javě;
- používat prezentované návrhové vzory;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- použít třídu SwingWorker pro asynchronní výpočty
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- spolupracovat při vývoji software se svými kolegy. - Osnova
- Grafické uživatelské rozhraní
- Objektový návrh v Javě
- Návrhové vzory
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Neměnitelné objekty
- Logování a reportování chyb
- Asynchronní desktopové aplikace
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Výuka je realizovaná pomocí metod zážitkového učení. Studenti vytvoří čtyřčlenné skupinky. V nich si na cvičeních vyzkouší prezentované postupy, které následně zapracují do semestrálního projektu. Přednášky slouží k vysvětlení a doplnění konceptů prezentovaných na cvičeních.
- Metody hodnocení
- Podmínkou k úspěšnému absolvování předmětu je aktivní účast ve cvičeních a spolupráce na týmovém projektu a jeho závěrečná prezentace.
- Navazující předměty
- Informace učitele
- https://pv168.pages.fi.muni.cz/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2022
- Rozsah
- 2/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Pavel Hrdina (přednášející)
Mgr. Jiří Weiser (přednášející)
Mgr. Peter Balčirák (přednášející)
Mgr. Jakub Čecháček (přednášející)
Ing. Jiří Koudelka (přednášející)
Mgr. Imrich Nagy (přednášející)
Mgr. Vojtěch Sassmann (přednášející)
Mgr. Peter Stanko (přednášející)
Ing. Daniela Hostačná (pomocník)
Mgr. Michael Koudela (pomocník)
Bc. Jonáš Novotný (pomocník)
Ing. Tomáš Ondruško (pomocník)
Bc. Richard Pánek (pomocník)
Ing. Ondřej Konečný (přednášející)
Mgr. Jakub Smadiš (cvičící)
Bc. Matej Hakoš (pomocník)
Bc. Oliver Mačejovský (pomocník)
Mgr. Šimon Mačejovský (pomocník)
Mgr. Vendula Teuchnerová (pomocník)
Ing. Andrej Vaculčiak (pomocník)
Mgr. Jan Fikejs (pomocník)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (přednášející)
Mgr. Peter Šípoš (pomocník) - Garance
- prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Čt 18:00–19:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 18:00–19:50 B130, P. Hrdina, I. Nagy
PV168/03: Čt 14:00–15:50 B130, P. Balčirák, J. Čecháček
PV168/04: Po 16:00–17:50 B130, V. Sassmann, J. Weiser
PV168/05: St 18:00–19:50 B130, J. Smadiš, P. Stanko - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 70/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 74 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního skupinového projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací, použití základních API a zvládne základy práce s databázemi (JDBC). Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java. Od studenta se dále očekává, že bude umět spolupracovat se svými kolegy při procesu vývoje.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat prezentované návrhové vzory
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- použít třídu SwingWorker pro asynchronní výpočty
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- spolupracovat při vývoji software se svými kolegy - Osnova
- Grafické uživatelské rozhraní
- Objektový návrh v Javě
- Návrhové vzory
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Neměnitelné objekty
- Asynchronní desktopové aplikace
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Výuka je realizovaná pomocí metod zážitkového učení. Studenti vytvoří čtyřčlenné skupinky. V nich si na cvičeních vyzkouší prezentované postupy, které následně zapracují do semestrálního projektu. Přednášky slouží k vysvětlení a doplnění konceptů prezentovaných na cvičeních.
- Metody hodnocení
- Podmínkou k získání zápočtu je úspěšná prezentace projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- https://pv168.pages.fi.muni.cz/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2021
- Rozsah
- 2/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Ing. Pavel Hrdina (přednášející)
Mgr. Jan Fikejs (pomocník)
Mgr. Luděk Bártek, Ph.D. (přednášející)
Ing. Jiří Koudelka (cvičící)
Mgr. Ondrej Ponteš (cvičící)
Mgr. Vojtěch Sassmann (cvičící)
Mgr. Peter Stanko (cvičící)
Mgr. Jiří Weiser (cvičící)
Mgr. Peter Balčirák (pomocník)
Radmila Čermáková (pomocník)
Ing. Daniela Hostačná (pomocník)
Mgr. Michael Koudela (pomocník)
Ing. Tomáš Ondruško (pomocník)
Bc. Richard Pánek (pomocník) - Garance
- prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- St 15. 9. až St 8. 12. St 18:00–19:50 D2
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 14. 9. až Út 7. 12. Út 18:00–19:50 B130, P. Hrdina, P. Stanko
PV168/03: Po 13. 9. až Po 6. 12. Po 16:00–17:50 B130, J. Koudelka, J. Weiser
PV168/04: Po 13. 9. až Po 6. 12. Po 18:00–19:50 B130, O. Ponteš, J. Weiser
PV168/05: Út 14. 9. až Út 7. 12. Út 16:00–17:50 C525, P. Adámek, L. Bártek - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 39/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 73 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- psát bezchybné vícevláknové aplikace;
- ukládat konfigurace, psát internacionalizované a lokalizované aplikace, využívat záznam činnosti aplikace;
- psát velmi jednoduché javové webové aplikace nad základními API (servlet, JSP);
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- optimalizovat a ladit výkon aplikací. - Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2020
- Rozsah
- 2/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
RNDr. Martin Kuba, Ph.D. (přednášející)
Ing. Pavel Hrdina (cvičící)
Mgr. Jan Fikejs (pomocník)
Mgr. Luděk Bártek, Ph.D. (přednášející)
Mgr. Jakub Čecháček (cvičící)
Ing. Jiří Koudelka (cvičící)
Mgr. Ondrej Ponteš (cvičící)
Mgr. Jiří Weiser (cvičící)
Radmila Čermáková (pomocník) - Garance
- prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Čt 18:00–19:50 Virtuální místnost
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 16:00–17:50 A319, P. Hrdina, J. Koudelka
PV168/03: Po 18:00–19:50 B130, P. Adámek, P. Hrdina
PV168/04: Po 10:00–11:50 B130, L. Bártek, P. Hrdina
PV168/05: Po 8:00–9:50 A217, P. Hrdina, O. Ponteš
PV168/06: Út 10:00–11:50 A320, J. Čecháček, P. Hrdina - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 14/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 71 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- psát bezchybné vícevláknové aplikace;
- ukládat konfigurace, psát internacionalizované a lokalizované aplikace, využívat záznam činnosti aplikace;
- psát velmi jednoduché javové webové aplikace nad základními API (servlet, JSP);
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- optimalizovat a ladit výkon aplikací. - Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikypodzim 2019
- Rozsah
- 2/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
RNDr. Martin Kuba, Ph.D. (přednášející)
Ing. Pavel Hrdina (cvičící)
Mgr. Jan Fikejs (pomocník) - Garance
- prof. RNDr. Tomáš Pitner, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Po 14:00–15:50 D2
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 18:00–19:50 B130, P. Adámek, P. Hrdina - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 71 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- psát bezchybné vícevláknové aplikace;
- ukládat konfigurace, psát internacionalizované a lokalizované aplikace, využívat záznam činnosti aplikace;
- psát velmi jednoduché javové webové aplikace nad základními API (servlet, JSP);
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- optimalizovat a ladit výkon aplikací. - Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2019
- Rozsah
- 2/2. 4 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
Mgr. Marek Šabo (cvičící)
Ing. Pavel Hrdina (cvičící)
Mgr. Jan Fikejs (pomocník)
Mgr. Filip Čáp (cvičící) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Po 14:00–15:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 18:00–19:50 B130, P. Adámek, F. Čáp
PV168/03: Út 19. 2. až Út 14. 5. Út 8:00–9:50 B130, L. Bártek, F. Čáp
PV168/04: St 12:00–13:50 B130, P. Hrdina, M. Kuba - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 1/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 34 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- psát bezchybné vícevláknové aplikace;
- ukládat konfigurace, psát internacionalizované a lokalizované aplikace, využívat záznam činnosti aplikace;
- psát velmi jednoduché javové webové aplikace nad základními API (servlet, JSP);
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- optimalizovat a ladit výkon aplikací. - Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2018
- Rozsah
- 2/2. 4 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
Mgr. Marek Šabo (cvičící)
Mgr. Patrik Majerčík (cvičící)
Mgr. Jan Fikejs (pomocník)
Mgr. Josef Ludvíček (cvičící) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 14:00–15:50 D1
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 18:00–19:50 B130, P. Adámek, L. Bártek
PV168/03: St 16:00–17:50 B130, M. Kuba, P. Majerčík
PV168/04: Čt 8:00–9:50 B130, M. Kuba, M. Šabo
PV168/05: St 18:00–19:50 B130, P. Majerčík, M. Šabo - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 1/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 34 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- realizovat objektový návrh v Javě;
- používat i psát jednotkové testy v JUnit;
- přistupovat k zejména relačním databázím v Javě přes JDBC;
- psát bezchybné vícevláknové aplikace;
- ukládat konfigurace, psát internacionalizované a lokalizované aplikace, využívat záznam činnosti aplikace;
- psát velmi jednoduché javové webové aplikace nad základními API (servlet, JSP);
- popsat principy fungování a tvorby aplikací s grafickým uživatelským rozhraním;
- psát jednoduché aplikace s GUI v Javě;
- optimalizovat a ladit výkon aplikací. - Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2017
- Rozsah
- 2/2. 4 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
RNDr. Andrea Vašeková (cvičící)
RNDr. Bc. Jonáš Ševčík (cvičící)
RNDr. Karolina Dočkalová Burská, Ph.D. (cvičící)
Mgr. Jan Fikejs (pomocník)
Bruno Rossi, PhD (pomocník) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 14:00–15:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/01: Út 16:00–17:50 B130, P. Adámek, L. Bártek
PV168/02: Út 18:00–19:50 B130, P. Adámek, L. Bártek
PV168/03: St 8:00–9:50 B130, K. Dočkalová Burská, M. Kuba
PV168/04: Pá 8:00–9:50 B130, J. Ševčík, A. Vašeková
PV168/05: St 10:00–11:50 B130, K. Dočkalová Burská, M. Kuba - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 1/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 34 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2016
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
RNDr. Andrea Vašeková (cvičící)
RNDr. Bc. Jonáš Ševčík (cvičící)
Mgr. Juraj Húska (cvičící)
Mgr. Jan Fikejs (pomocník)
Mgr. Sebastián Lazoň (pomocník) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 14:00–15:50 D1
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 18:00–19:50 B130, P. Adámek, A. Vašeková
PV168/03: St 10:00–11:50 B130, J. Húska, M. Kuba
PV168/04: Čt 8:00–9:50 B130, J. Húska, J. Ševčík
PV168/05: Čt 10:00–11:50 B130, L. Bártek, M. Kuba - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 34 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě
- Testování aplikací, jednotkové testy, JUnit
- Databáze v Javě, JDBC
- Vícevláknové aplikace
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace
- Úvod do webových aplikací
- Grafické uživatelské rozhraní
- Optimalizace a ladění výkonu
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2016/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2015
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
RNDr. Andrea Vašeková (cvičící)
RNDr. Bc. Jonáš Ševčík (cvičící)
Mgr. Jiří Holuša (cvičící)
Mgr. Jan Fikejs (pomocník) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 14:00–15:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/01: St 8:00–9:50 B130, M. Kuba, A. Vašeková
PV168/02: Út 18:00–19:50 B130, P. Adámek, J. Ševčík
PV168/03: Pá 8:00–9:50 B130, M. Kuba, A. Vašeková
PV168/04: Út 16:00–17:50 B130, P. Adámek, J. Ševčík
PV168/05: St 18:00–19:50 B130, L. Bártek, J. Holuša - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 33 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní.
- Optimalizace a ladění výkonu.
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- neurčeno
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2015/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2014
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
RNDr. Andrea Vašeková (cvičící)
RNDr. Bc. Jonáš Ševčík (cvičící) - Garance
- doc. RNDr. Vlastislav Dohnal, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 12:00–13:50 D1
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 16:00–17:50 B130, P. Adámek, A. Vašeková
PV168/03: Út 18:00–19:50 B130, L. Bártek, A. Vašeková
PV168/04: St 12:00–13:50 B130, L. Bártek, J. Ševčík
PV168/05: St 10:00–11:50 B130, M. Kuba, J. Ševčík - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 33 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Na konci kurzu bude student schopen správně dekomponovat jednodušší úlohy, tvořit robustní kód včetně automatizovaných testů. Porozumí principům tvorby grafického uživatelského rozhraní, vícevláknových aplikací a použití základních API. Zvládne základy práce s databázemi (JDBC) a tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní Swing.
- Optimalizace a ladění výkonu.
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- neurčeno
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na individuálních úlohách a projektech řešených ve dvojících.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení všech domácích úloh směřujících k implementaci projektu a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2014/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2013
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (přednášející)
Mgr. Eva Michálková (cvičící)
RNDr. Bc. Jonáš Ševčík (cvičící) - Garance
- doc. RNDr. Vlastislav Dohnal, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Út 14:00–15:50 D1
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 18:00–19:50 B130, P. Adámek, E. Michálková
PV168/03: Čt 12:00–13:50 B130, L. Bártek, M. Kuba
PV168/04: Út 10:00–11:50 B130, M. Kuba, J. Ševčík
PV168/05: Út 12:00–13:50 B130, L. Bártek, J. Ševčík - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 33 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní Swing.
- Optimalizace a ladění výkonu.
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- neurčeno
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na týmových projektech.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení domácích úloh a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2011/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2012
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
Mgr. Eva Michálková (cvičící)
Mgr. Jiří Kremser (cvičící)
Mgr. Marek Jelen (cvičící) - Garance
- prof. RNDr. Luděk Matyska, CSc.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Po 14:00–15:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/2: Po 18:00–19:50 B130, P. Adámek, E. Michálková
PV168/3: St 18:00–19:50 B130, L. Bártek, T. Pitner
PV168/4: St 12:00–13:50 B130, L. Bártek, M. Jelen
PV168/5: Út 8:00–9:50 B130, M. Jelen, M. Kuba
PV168/6: Út 10:00–11:50 B130, J. Kremser, M. Kuba - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 33 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní Swing.
- Optimalizace a ladění výkonu.
- Literatura
- povinná literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- doporučená literatura
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- neurčeno
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na týmových projektech.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení domácích úloh a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2011/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2011
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Ing. Petr Adámek (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
Mgr. Eva Michálková (cvičící)
Mgr. Jiří Kremser (cvičící)
Mgr. Marek Jelen (cvičící) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh
- Po 10:00–11:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 18:00–19:50 B130, P. Adámek, E. Michálková
PV168/03: Út 10:00–11:50 B130, M. Kuba, T. Pitner
PV168/04: Po 12:00–13:50 B130, M. Jelen, M. Kuba
PV168/05: Čt 16:00–17:50 B130, L. Bártek, M. Jelen
PV168/06: Čt 18:00–19:50 B130, L. Bártek, J. Kremser - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 38 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní Swing.
- Optimalizace a ladění výkonu.
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na týmových projektech.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení domácích úloh a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2011/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2010
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
Mgr. Bc. Dušan Katona (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
Mgr. Ľuboš Pecho (cvičící)
Mgr. Jan Šťastný (cvičící)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (pomocník)
RNDr. Jaroslav Škrabálek, MBA (pomocník) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh
- každé sudé pondělí 10:00–11:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/02: Po 14:00–15:50 B130, P. Adámek, T. Pitner
PV168/03: St 18:00–19:50 B130, L. Bártek, Ľ. Pecho
PV168/04: St 10:00–11:50 B130, D. Katona, M. Kuba
PV168/05: St 12:00–13:50 B130, M. Kuba, J. Šťastný - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 36 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě.
- Testování aplikací, jednotkové testy, JUnit.
- Databáze v Javě, JDBC.
- Ukládání konfigurace, internacionalizace a lokalizace, záznam činnosti aplikace.
- Vícevláknové aplikace.
- Úvod do webových aplikací.
- Grafické uživatelské rozhraní Swing.
- Optimalizace a ladění výkonu.
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Výukové metody
- Teoretická příprava formou přednášek. Laboratorní cvičení u počítačů spojená s ukázkami praktických postupů ze strany cvičícího. Samostatná práce v rámci cvičení i mimo ně na týmových projektech.
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení domácích úloh a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2010/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2009
- Rozsah
- 1/2. 3 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
Mgr. Pavel Drášil, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
Mgr. Michal Oprendek (cvičící)
Mgr. Jan Šťastný (cvičící)
RNDr. Jan Pavlovič, Ph.D. (pomocník)
RNDr. Jaroslav Škrabálek, MBA (pomocník) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh
- každé sudé úterý 16:00–17:50 D3
- Rozvrh seminárních/paralelních skupin:
PV168/02: Út 14:00–15:50 B130, P. Adámek, M. Kuba
PV168/03: Po 10:00–11:50 B130, T. Pitner, J. Šťastný
PV168/04: Po 12:00–13:50 B130, L. Bártek, P. Drášil
PV168/05: Po 14:00–15:50 B130, P. Drášil, M. Oprendek
PV168/06: St 16:00–17:50 B130, L. Bártek, M. Oprendek - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 33 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových a mobilních aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě
- Ukládání konfigurace
- Internacionalizace a lokalizace
- Záznam činnosti aplikace
- Vícevláknové aplikace
- Grafické uživatelské rozhraní Swing
- Optimalizace a ladění výkonu
- Java ME
- Úvod do webových aplikací
- Databáze v Javě, JDBC
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- WONG, Henry. Java threads. Edited by Scott Oaks. 3rd ed. Sebastopol, CA: O'Reilly & Associates, 2004, 340 s. ISBN 0596007825. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení domácích úloh a aktivní účast ve cvičeních.
- Navazující předměty
- Informace učitele
- http://is.muni.cz/el/1433/jaro2009/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2008
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
Mgr. Pavel Drášil, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
RNDr. Jan Pavlovič, Ph.D. (cvičící) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh seminárních/paralelních skupin
- PV168/01: Čt 14:00–15:50 B130, L. Bártek, M. Kuba
PV168/02: Čt 8:00–9:50 B130, P. Drášil, M. Kuba
PV168/03: St 8:00–9:50 B130, P. Adámek, P. Drášil
PV168/04: Po 16:00–17:50 B130, J. Pavlovič, T. Pitner
PV168/05: St 10:00–11:50 B130, P. Adámek, L. Bártek
PV168/06: Po 18:00–19:50 B130, J. Pavlovič, T. Pitner - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 250 stud.
Momentální stav registrace a zápisu: zapsáno: 0/250, pouze zareg.: 0/250, pouze zareg. s předností (mateřské obory): 0/250 - Mateřské obory/plány
- předmět má 37 mateřských oborů, zobrazit
- Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových a mobilních aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě
- ukládání konfigurace
- internacionalizace a lokalizace
- záznam činnosti aplikace
- vícevláknové aplikace
- grafické uživatelské rozhraní Swing
- optimalizace a ladění výkonu
- Java ME
- úvod do webových aplikací
- JDBC
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení projektu a aktivní účast ve cvičeních. Řešený projekt může být společný s projektem do předmětu PB138 Moderní značkovací jazyky a jejich aplikace.
- Informace učitele
- http://is.muni.cz/el/1433/jaro2008/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2007
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Luděk Bártek, Ph.D. (cvičící)
Mgr. Pavel Drášil, Ph.D. (cvičící)
RNDr. Martin Kuba, Ph.D. (cvičící)
RNDr. Jan Pavlovič, Ph.D. (cvičící) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh seminárních/paralelních skupin
- PV168/01: Út 12:00–13:50 B130, P. Adámek, M. Kuba
PV168/02: Út 10:00–11:50 B130, P. Adámek, L. Bártek
PV168/03: St 12:00–13:50 B130, P. Drášil, M. Kuba
PV168/04: St 10:00–11:50 B130, L. Bártek, J. Pavlovič - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 200 stud.
Momentální stav registrace a zápisu: zapsáno: 0/200, pouze zareg.: 0/200, pouze zareg. s předností (mateřské obory): 0/200 - Cíle předmětu
- Cílem kurzu je prohloubit základní znalosti jazyka Java a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky automatizovaného testování. Zabývá se také tvorbou grafického uživatelského rozhraní, vícevláknových aplikací a použitím základních API. Stručně se také věnuje úvodu do tvorby webových a mobilních aplikací. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Objektový návrh v Javě
- ukládání konfigurace
- internacionalizace a lokalizace
- záznam činnosti aplikace
- vícevláknové aplikace
- grafické uživatelské rozhraní Swing
- optimalizace a ladění výkonu
- Java ME
- úvod do webových aplikací
- JDBC
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- FREEMAN, Eric, Elisabeth FREEMAN, Kathy SIERRA a Bert BATES. Head first design patterns. Sebastopol, CA: O'Reilly, 2004, xxxvi, 638. ISBN 0596007124. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení projektu a aktivní účast ve cvičeních. Řešený projekt může být společný s projektem do předmětu PB138 Moderní značkovací jazyky a jejich aplikace.
- Informace učitele
- http://is.muni.cz/el/1433/jaro2007/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2006
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Pavel Drášil, Ph.D. (cvičící)
RNDr. Tomáš Gregar (cvičící)
RNDr. Jan Pavlovič, Ph.D. (cvičící) - Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh seminárních/paralelních skupin
- PV168/01: Po 14:00–15:50 B130, P. Adámek, P. Drášil
PV168/02: Po 16:00–17:50 B130, P. Adámek, J. Pavlovič
PV168/03: Út 16:00–17:50 B130, P. Adámek, T. Gregar - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 100 stud.
Momentální stav registrace a zápisu: zapsáno: 0/100, pouze zareg.: 0/100, pouze zareg. s předností (mateřské obory): 0/100 - Cíle předmětu
- Cílem kurzu je prohloubit znalosti získané v rámci kurzu PB162 a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky atomatizovaného testování. Zabývá se také tvorbou GUI, vícevláknových aplikací a základními API. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Úvod, rekapitulace, nástroje, základní zásady, distribuce aplikací, Java Web Start & objektový návrh v Javě, principy správné dekompozice, výjimky & testování a JUnit & lokalizace a internacionalizace & Vstup/výstup, nio, ukládání konfigurace, logování & síťové aplikace & GUI Swing & JDBC & webové aplikace & vícevláknové aplikace & optimalizace a ladění výkonu
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení projektu, aktivní účast ve cvičeních a úspěšné zvládnutí jednoduchého písemného testu. Řešený projekt může být společný s projektem do předmětu PB138 Moderní značkovací jazyky a jejich aplikace.
- Informace učitele
- http://is.muni.cz/el/1433/jaro2006/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
PV168 Seminář z programování v jazyce Java
Fakulta informatikyjaro 2005
- Rozsah
- 0/2. 2 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Ing. Petr Adámek (přednášející)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
RNDr. Pavel Cenek (pomocník)
RNDr. Ondřej Krajíček (pomocník)
RNDr. Jan Pavlovič, Ph.D. (pomocník)
RNDr. Jan Pomikálek, Ph.D. (pomocník) - Garance
- prof. PhDr. Karel Pala, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh seminárních/paralelních skupin
- PV168/01: Čt 14:00–15:50 B130, P. Adámek
PV168/02: Čt 16:00–17:50 B130, P. Adámek
PV168/03: Čt 18:00–19:50 B130, P. Adámek
PV168/04: Út 14:00–15:50 B130, P. Adámek - Předpoklady
- Znalost programování v jazyce Java v rozsahu kurzu PB162
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 60 stud.
Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60 - Cíle předmětu
- Cílem kurzu je prohloubit znalosti získané v rámci kurzu PB162 a vyzkoušet si jejich praktické uplatnění při řešení konkrétního projektu. Věnuje se zásadám správné dekompozice a tvorby robustního kódu včetně problematiky atomatizovaného testování. Zabývá se také tvorbou GUI, vícevláknových aplikací a základními API. Student by měl být schopen po absolvování tohoto kurzu samostatně provádět návrh a implementaci aplikací v jazyce Java.
- Osnova
- Úvod, rekapitulace, nástroje, základní zásady, distribuce aplikací, Java Web Start & objektový návrh v Javě, principy správné dekompozice, výjimky & testování a JUnit & lokalizace a internacionalizace & Vstup/výstup, nio, ukládání konfigurace, logování & síťové aplikace & GUI Swing & JDBC & webové aplikace & vícevláknové aplikace & optimalizace a ladění výkonu
- Literatura
- BLOCH, Joshua. Java efektivně : 57 zásad softwarového experta. Translated by Karel Voráček. 1. vyd. Praha: Grada, 2001, 230 s. ISBN 8024704161. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna zkušeného programátora. Praha: Grada, 2000, 470 s. ISBN 8024700271. info
- ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
- BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5. info
- FOWLER, Martin. Refaktoring : zlepšení existujícího kódu. 1. vyd. Praha: Grada, 2003, 394 s. ISBN 8024702991. info
- SHIRAZI, Jack. Java - vylaďování výkonu. 1. vyd. Praha: Grada, 2003, xvi, 597. ISBN 8024707527. info
- Metody hodnocení
- Podmínkou k získání zápočtu je vyřešení projektu, aktivní účast ve cvičeních a úspěšné zvládnutí jednoduchého písemného testu. Řešený projekt může být společný s projektem do předmětu PB138 Moderní značkovací jazyky a jejich aplikace.
- Informace učitele
- http://is.muni.cz/el/1433/jaro2005/PV168/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně. - Nachází se v prerekvizitách jiných předmětů
- Statistika zápisu (nejnovější)