| Cvičení | Datum | Učitel | Obsah |
|---|---|---|---|
| 1 | 7.10. | Ledvinka | Organizace cvičení, pravidla pro získání zápočtu, BOZP, zadání tématu semestrální práce, Doménový model |
| 2 | 14.10. | Kostov | Konfigurace Java EE aplikace (Maven, struktura war archivů), práce s webovým kontejnerem Tomcat 8, WPA-Maven-example.zip |
| 3 | 21.10. | Ledvinka | Testování a ladění webových aplikací, TestDemo.zip, Handout |
| 4 | 4.11. | Kostov | Servlety, Java Server Pages, JSTL ServletTutorial.zip, ServletDemo zadání, ServletDemo.zip, ServletDemoSolution.zip |
| 5 | 11.11. | Ledvinka | DB, JPA, jpademo.zip, Handout |
| 6 | 18.11. | Kostov | Tvorba doménového modelu pro semestrální práci, bookstore-jpa-junit.zip, BookStore-JPA-jUnit-HOWTO |
| 7 | 25.11. | Ledvinka | Spring Framework, Bookstore-JPA-Spring-JUnit.zip, Handout |
| 8 | 2.12. | Ledvinka | Tvorba business logiky pro semestrální práci |
| 9 | 9.12. | CP1: Kontrolní bod – odevzdání high-level designu semestrální práce (definice vrstev aplikace a jejich rozhraní, datový model na úrovni entity beans) | |
| 10 | 16.12. | Kostov | JSF, jsf-tutorial.pdf, jsf-tutorial-2.pdf, Bookstore-JPA-Spring-JUnit-JSF.zip, Bookstore-JPA-Spring-JUnit-JSF-Java.zip, jsf-basicexercises.zip |
| 11 | 23.12. | Zimní prázdniny | |
| 12 | 6.1. | Blaško | Bezpečnost, autentikace, autorizace Security example Starý security example s Primefaces Nový příklad Primefaces + Spring security / |
| 13 | 11.1. | Konzultace | |
| 14 | 13.1. | Konzultace |