Prednášky
Prednášky predmetu PAZ1a sa konajú v pondelky v čase 12:35-15:00 v prednáškovej miestnosti SA1A1 (bývalá P/01, stará budova, Park Angelinum). Trvanie prednášky je 135 minút (3 x 45 minút) plus dve 5 minútové prestávky.
Účasť na prednáškach je nepovinná. Na prednáške sa môže spraviť informatívna prezenčka (len pre štatistické účely).
Ak nahrávka v prehliadači nezobrazuje video (iba zvuk), stiahnite si ju alebo otvorte v nejakom programe (napr. VLC).
0. Úvodné informácie a podmienky hodnotenia
1. Úvod do Javy a JPAZu (alebo skoro celé PAZ1a v jednej prednáške)
- 19.9.2022, J. Šebej – slajdy (PDF, pptx)
- 20.9.2021, J. Šebej – slajdy (PDF, pptx), Screencast (video)
2. Premenné a podmienky
- 26.9.2022, J. Šebej – slajdy (PDF, pptx)
- 27.9.2021, J. Šebej – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
3. Cykly, funkcie a referencie
- 3.10.2022, J. Šebej – slajdy (PDF, pptx)
- 4.10.2021, J. Šebej – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
4. Znaky, reťazce a myšacie udalosti
- 10.10.2022, J. Šebej – slajdy (PDF, pptx)
- 11.10.2021, J.Šebej – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
5. Polia
- 17.10.2022, J. Šebej – slajdy (PDF, pptx)
- 18.10.2021, J. Šebej – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
6. Dvojrozmerné polia
- 24.10.2022, J. Šebej – slajdy (PDF, pptx)
- 25.10.2021, J. Šebej – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
7. Výnimky (1. časť), adresáre a zapisovanie do súborov
- 7.11.2022, M. Opiela – slajdy (PDF)
- 8.11.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
8. Čítanie zo súborov
- 14.11.2022, M. Opiela – slajdy (PDF)
- 15.11.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
9. Triedy v OOP (Zapúzdrenosť, settery, gettery, konštruktory, preťažovanie)
- 21.11.2022, M. Opiela – slajdy (PDF)
- 22.11.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
10. Dedičnosť a polymorfizmus
- 28.11.2022, M. Opiela – slajdy (PDF)
- 29.11.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)
11. Java Collections Framework
- 5.12.2022, M. Opiela – slajdy (PDF)
- 6.12.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)