Semestr: letní 2019/20
Přednáška:
  Po 12:20, S3 (Petr Hnětynka)
  Po 14:00 (in English), S4 (Petr Hnětynka)
Cvičení:
  Út 15:40, SU2
  Út 17:10, SU2
  St 12:20, SU1
Stránka v SIS: NPRG021
Zakončení: Zkouška a zápočet

Oznámení

Cvičení

Zkouška a zápočet

Osnova předmětu

Slidy a příklady předváděné na přednášce a cvičeních

1.
Úvod, Reflection API (18.2.2020)
CZ | EN
1.
Cvičení 1
CZ | EN
1.
Reflection API (příklady)
ZIP
1.
Pluginy API (příklady)
ZIP
1.
Proxies API (příklady)
ZIP
2.
Generické typy, anotace (24.2.2020)
CZ | EN
2.
Cvičení 2
CZ | EN
2.
Anotace - unit testing (příklady)
ZIP
2.
Anotace - zpracování překladačem (příklady)
ZIP
3.
ClassLoaders, Bytecode, JNI, JNA (2.3.2020)
CZ | EN
3.
Cvičení 3
CZ | EN
3.
Classloaders (příklady)
ZIP
3.
Service loader (příklady)
ZIP
3.
JNI (příklady)
ZIP
3.
JNA (příklady)
ZIP
4.
Moduly, Scripting API (9.3.2020)
CZ | EN
4.
Cvičení 4
CZ | EN
4.
Moduly (příklady)
ZIP
4.
Scripting API (příklady)
ZIP
5.
Swing (16.3.2020)
CZ | EN
5.
Cvičení 5
CZ | EN
5.
Swing (příklady)
ZIP
6.
Swing (23.3.2020)
CZ | EN
6.
Cvičení 6
CZ | EN
6.
Swing (příklady)
ZIP
7.
Java FX (30.3.2020)
CZ | EN
7.
Cvičení 7
CZ | EN
8.
JavaBeans, XML, JDBC (6.4.2020)
CZ | EN
8.
Cvičení 8
CZ | EN
8.
XML, JDBC (příklady)
ZIP
9.
RMI, Security, JMX (20.4.2020)
CZ | EN
9.
Cvičení 9
CZ | EN
9.
RMI (příklady)
ZIP
9.
gRPC (příklady)
ZIP
9.
Security (příklady)
ZIP
9.
JMX (příklady)
ZIP
10.
Servlets, JSP, JSF (27.4.2020)
CZ | EN
10.
Cvičení 10
CZ | EN
11.
AspectJ, JEE (4.5.2020)
CZ | EN
11.
Cvičení 11
CZ | EN
12.
JME, Real-time Java (11.5.2020)
CZ | EN
12.
Cvičení 12
CZ | EN
13.
Android (18.5.2020)
CZ | EN
13.
Cvičení 13
CZ | EN
14.
Další JVM jazyky
CZ | EN

Odkazy