====== Program cvičení ====== ^ Číslo ^ Body ^ Datum ^ Obsah ^ Zdroje ^ | 1 | | 3.10., 4.10. | Organizace cvičení, pravidla pro získání zápočtu, BOZP, zadání tématu semestrální práce, Git |{{ :courses:b6b33ear:tutorials:seminar-01-intro.pdf |intro.pdf}}, {{ :courses:b6b33ear:tutorials:semestral-work-topics.pdf |topics.pdf}} | | 2 | 1 | 10.10., 11.10. | Maven, založení projektu, konfigurace projektu, architektura | {{ :courses:b6b33ear:tutorials:seminar-02-config.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:b181-eshop-b181-seminar-02-task.zip |project.zip}} | | 3 | 2 | 17.10., 18.10. | Modelování JPA 1 - ukázkový příklad | {{ :courses:b6b33ear:tutorials:seminar-03-jpa.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:seminar-03-task.zip |project.zip}} | | **4** | | **24.10., 25.10.**| **[[../cp0|Kontrolní bod č. 0 - téma a krátký popis]]**, Modelování JPA 2 - vlastní model | | | 5 | 2 | 31.10., 1.11. | Spring | {{ :courses:b6b33ear:tutorials:seminar-04-spring.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:seminar04-task.zip |project.zip}}| | 6 | 1 | 7.11., 8.11. | Ladění a testování |{{ :courses:b6b33ear:tutorials:winter-2018_seminars_seminar-06-debugging.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:e-shop.zip |project.zip}} | | 7 | 2 | 14.11., 15.11. | Webové služby, REST - ukázkový příklad |{{ :courses:b6b33ear:tutorials:seminar-07-rest.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:seminar-07-task.zip |project.zip}} | | 8 | | 21.11., 22.11. | Webové služby, REST 2 - vlastní model, konzultace | | | **9** | | **28.11., 29.11.**| **[[../cp1|Kontrolní bod č. 1 - odevzdání high-level designu semestrální práce]]** | | | 10 | 2 | 5.12., 6.12. | Zabezpečení enterprise aplikací | {{ :courses:b6b33ear:tutorials:seminar-10-security.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:seminar-10-task.zip |project.zip}} | | 11 | | 12.12., 13.12. | Pokročilé techniky JPA a Spring, konzultace | {{ :courses:b6b33ear:tutorials:seminar-11-advancedtopics.pdf |seminar.pdf}}, {{ :courses:b6b33ear:tutorials:seminar-11-task.zip |project.zip}} | | 12 | | 19.12., 20.12. | Konzultace | | | **13**| | **2.1., 3.1.** | **[[../cp2|Kontrolní bod č. 2 - Odevzdání aplikace]]** | | | **14**| | **9.1., 10.1.** | **[[../cp2|Kontrolní bod č. 2 - Odevzdání aplikace]]** | | Sloupeček **body** určuje maximální počet bodů, které je možné v daném cvičení získat za drobné úlohy zadané v rámci cvičení. Není-li uvedeno žádné číslo, ve daném cvičení se body neudělují.