Prednášky

Video prednášky – samoštúdium

Tieto videá boli vytvárané v kratšom rozsahu a slúžia na zopakovanie preberaných konceptov, ale aj ako náhrada účasti na prednáške. Ak chcete dlhší rozsah, odporúčam pozrieť nižšie na záznam z prednášky, kde sa väčšinou rieší viac úloh.

  1. Úvod do Javy a JPAZ – video (41:15) + prezentácia PDF
  2. Premenné a podmienky – video (55:18) + prezentácia PDF
  3. Cykly, funkcie, referencie – video (50:44) + prezentácia PDF

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

  • 16.9.2024, M. Opiela – slajdy (Prezi)
  • 18.9.2023, J. Šebej – slajdy (Prezi), Screeencast (YouTube)

1. Úvod do Javy a JPAZu (alebo skoro celé PAZ1a v jednej prednáške)

  • 16.9.2024, M. Opiela – slajdy (PDF, pptx)
  • 18.9.2023, J. Šebej – slajdy (PDF, pptx)
  • 20.9.2021, J. Šebej  – slajdy (PDF, pptx), Screencast (video)

2. Premenné a podmienky

3. Cykly, funkcie a referencie

4. Znaky, reťazce a myšacie udalosti

5. Polia

6. Dvojrozmerné polia

7. Výnimky (1. časť), adresáre a zapisovanie do súborov

  • 4.11.2024, M. Opiela
  • 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

  • 11.11.2024, V. Pristaš
  • 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)

  • 18.11.2024, M. Opiela
  • 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

  • 25.11.2024, M. Opiela
  • 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

  • 2.12.2024, M. Opiela
  • 5.12.2022, M. Opiela – slajdy (PDF)
  • 6.12.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)

12. Modifikátory, rozhrania a usporadúvanie

  • 9.12.2024, M. Opiela
  • 12.12.2022, M. Opiela – slajdy (PDF)
  • 13.12.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video)

13. Vlastné výnimky, JavaDoc, buildovanie v Mavene a ďalšie užitočné veci

  • 16.12.2024, M. Opiela
  • 19.12.2022, M. Opiela – slajdy (PDF), Effective Java (PDF)
  • 20.12.2021, M. Opiela – slajdy (PDF, pptx), Screencast (video), Zdrojový kód (gitlab)