Prednášky predmetu PAZ1c sa konajú štandardne v štvrtky 15:20-16:50 v SJ2P08.
Zdrojové kódy z prednášok môžete nájsť na fakultnom Gitlabe.
1. Prednáška (18.9.2025)
- Identifikácia tried, metód a inštančných premenných, Entity, Unit testy a JUnit
- Doplnené zdrojové kódy vo vetve p01 projektu Entrance.
2. prednáška (25.9.2025)
- Úvod do JavaFX, FXML, Scene Builder, kontrolér
3. prednáška (2.10.2025)
- Návrhový vzor Model-View-Controller, Observable a Property triedy, model modelov, perzistentná vrstva, entity a identifikátory, CRUD úložisko v pamäti, prepojenie GUI a perzistentnej vrstvy.
4. prednáška (9.10.2025)
- Návrh rozhraní pre DAO objekty. Výhody a nevýhody asociácie medzi triedami cez ručne zadrôtované asociácie. Implementácia návrhového vzoru Továreň (factory, factory method) ako abstrakcia zadrôtovaných tried. Databázová perzistentná vrstva. Konfigurácia JDBCTemplate, RowMapper. Spustenie DB cez Docker.
5. Prednáška (16.10.2025)
- Asociácie medzi triedami. Vzťahy s kardinalitami: 1:1, 1:M, M:N. Návrh vzťahov a ich realizácia v kóde. Návrh komplexnejšieho dátového modelu, ResultSetExtractor.
6. Prednáška (23.10.2025)
- Biznis vrsva, Trojvrstvová aplikácia, modálne okná, úprava entity v JavaFX, CheckBox, pridávanie komponentov na FlowPane.
7. Prednáška (30.10.2025)
- Logovanie — System.out.println ako najjednoduchší spôsob logovania. Logovanie pomocou slf4j. Bezpečné uloženie hesiel.
Prezentácia zadaní (6.11.2025)
- Prezentácie zadaní sa budú konať počas prednášky. Miestnosť je rezervovaná do 18:20.
8. Prednáška (13.11.2025)
- Metaprogramovanie: Anotácie a reflexia; Lambda výrazy a prúdy, generické triedy.
9. Prednáška (20.11.2025)
- Spring Boot a REST služby. Formát JSON.
10.Prednáška (27.11.2025)
- React – inštalácia a DOM model, základy Typescript, prepojenie DOM a komponentu – zobrazenie premenných a reagovanie na akcie
11. Prednáška (4.12.2025)
- React – Material UI, fetch API, Promise, CRUD, validácia údajov, viacstránková aplikácia
12. Prednáška (11.12.2025)
- React – Tmavý mód, služby, konfigurácia, skladanie komponentov
Obhajoby 1. projektu (18.12.2025 19.12.2025)
-
Obhajoby začnú v čase prednášky. Miestnosť je rezervovaná až do 19:00.- ZMENA TERMÍNU: Obhajoby sa budú konať v piatok od 8:30 v miestnosti
LIDA SJ2S07SJ2P12 (Jesenná 5, 2. poschodie). Obhajoby budú trvať cca 6 hodín vzhľadom na počet projektov (máme 19 projektov a cca 20 minút na 1 projekt).
