Tomáš Pitner, Radek Ošlejšek, Marek Šabo
Na tento základní kurz PB162 navazují na úrovni Bc. studia:
PV168 Seminář z programování v jazyce Java (jarní semestr)
Náplní je zvládnutí Javy umožňující vývoj jednodušších praktických aplikací:
tvorba grafického uživatelského rozhraní
obsluha databází
základy webových aplikací
V průběhu semestru se pracuje na uceleném projektu formou párového programování plus některých individuálních úloh.
Učí kolektiv zkušených cvičících pod vedením Tomáše Pitnera, Luďka Bártka, Petra Adámka a Martina Kuby.
PB138 Moderní značkovací jazyky (jarní semestr)
Náplní jsou XML a související technologie
Prvky týmového vývoje (projekty, využití služeb hostování projektů, jako je GitHub).
Učí kolektiv zkušených cvičících pod vedením Luďka Bártka a Tomáše Pitnera.
Na Seminář z Javy navazují na FI i pokročilejší kurzy:
PA165 Vývoj programových systémů v jazyce Java (podzimní semestr)
Pokročilý předmět spíše magisterského určení, předpokládá znalosti/zkušenosti z oblasti databází, částečně sítí a distribuovaných systémů a také Javy zhruba v rozsahu PB162 a PV168.
Náplní je zvládnutí netriviálních, převážně klient/server aplikací na platformě JavaEE.
Přednáší a cvičí P. Adámek, T. Pitner, B. Rossi, M. Kuba, F. Nguyen, M. Kotala, J. Uhlíř, J. Čecháček.
Problematice webových a mobilních aplikací se na FI věnují např.
každý semestr PV226 Seminář Lasaris;
v jarním semestru PV219 Seminář webdesignu;
v podzimním semestru předmět PV249 Vývoj v Ruby;
v jarním semestru PV239 Mobilní platformy a
v podzimním návazný PV256 Projekt z programování pro Android;