d |
|||
(20 intermediate revisions by the same user not shown) | |||
Riadok 4: | Riadok 4: | ||
}} | }} | ||
− | === | + | === 2020/2021, jarný semester === |
Voliteľný predmet zameraný na prehĺbenie zručností a vedomostí o jazyku Java. <br> | Voliteľný predmet zameraný na prehĺbenie zručností a vedomostí o jazyku Java. <br> | ||
Riadok 17: | Riadok 17: | ||
== Kurz == | == Kurz == | ||
− | + | Pondelok 9:00 a Streda 16:30, on-line<br> | |
+ | Napíšte alebo zavolajte na 0915772685 ak nie ste v MS Teams skupine a chcete sa pridať. | ||
== Hodnotenie == | == Hodnotenie == | ||
Riadok 23: | Riadok 24: | ||
Okolo 10 úloh s dotáciou okolo 10 bodov ([http://capek.ii.fmph.uniba.sk/list/ L.I.S.T.]) | Okolo 10 úloh s dotáciou okolo 10 bodov ([http://capek.ii.fmph.uniba.sk/list/ L.I.S.T.]) | ||
Možnosť získať prémiové body za ďalšie úlohy/malé prémiové projekty. | Možnosť získať prémiové body za ďalšie úlohy/malé prémiové projekty. | ||
+ | V prvej časti sa venujeme ešte technológiám Java SE, je potrebné získať aspoň 50% základných (neprémiových) bodov z tejto časti, v druhej časti technológiám Java EE, kde je tiež potrebné minimum 50%. | ||
100-90 percent - A<br> | 100-90 percent - A<br> | ||
Riadok 31: | Riadok 33: | ||
< 50 percent - Fx.<br> | < 50 percent - Fx.<br> | ||
− | + | body za jednotlivé úlohy: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | DB-1 5+10 | |
− | + | NIO 7+0 | |
+ | security 10+0 | ||
+ | siete 10+4 | ||
+ | tinydc 0+20 | ||
+ | XML 10+0 | ||
+ | json 6+3 | ||
− | spolu: aspoň | + | prva cast: 48+37 |
− | + | ||
− | + | async.servlet 9+0 | |
+ | batch 0+10 | ||
+ | connect4 28+0 | ||
+ | jpa 5+5 | ||
+ | jsf 10+0 | ||
+ | servlet 10+7 | ||
+ | |||
+ | druha cast: 62 + 22 | ||
+ | |||
+ | ======= | ||
+ | 110 + 59 | ||
+ | |||
+ | spolu: aspoň 55 | ||
+ | SE: aspoň 24 | ||
+ | EE: aspoň 31 | ||
Riadok 69: | Riadok 70: | ||
* Servlety, technológie Java EE: JSF, Websocket, JPA, JMS, Webové služby REST, SOAP, Batch, Spring | * Servlety, technológie Java EE: JSF, Websocket, JPA, JMS, Webové služby REST, SOAP, Batch, Spring | ||
+ | == Denníček 2021 == | ||
+ | * 15.feb: úvodné info | ||
+ | * 17.feb: networking in Java | ||
+ | * 22.feb: [https://www.ibm.com/developerworks/java/tutorials/j-nio/ java.nio] | ||
+ | * 24.feb: príklad implementácie sieťovej komunikácie client-server | ||
+ | * 1.mar: spracovanie XML v Jave | ||
+ | * 8.mar: security, jdbc | ||
+ | * 15.mar: servlet | ||
+ | * 22.mar: async.servlet | ||
+ | * 29.mar: teoria jsf | ||
+ | * connect4 - soap, rest, websocket... | ||
+ | * 19.apr: jsf | ||
+ | * 26.apr: websocket | ||
+ | * 3.maj: jpa | ||
+ | * 5.maj: riesenie ulohy detektivka | ||
+ | * 10.maj: batch | ||
+ | * 12.maj: riesenie ulohy detektivka | ||
+ | <!-- | ||
== Denníček 2019 == | == Denníček 2019 == | ||
Riadok 82: | Riadok 101: | ||
* 19.mar: jsf | * 19.mar: jsf | ||
* 20.mar: jsf ajax | * 20.mar: jsf ajax | ||
− | * 26.mar: | + | * 26.mar: websocket |
− | + | * 9.apr: JMS | |
− | + | * 17.apr: SOAP (jax-ws) | |
− | * 9.apr: | + | * 24.apr: REST (jax-rs) |
− | + | * 30.apr++: JPA | |
− | * 17.apr: | + | * 7.maj++: batch |
− | * 24.apr: | + | |
− | * 30.apr: | + | |
− | * 7.maj: | + | |
* 14.maj: | * 14.maj: | ||
* 15.maj: | * 15.maj: | ||
+ | |||
+ | --> | ||
== Literatúra == | == Literatúra == | ||
Riadok 102: | Riadok 120: | ||
* Java a XML pro Javu 5 i 6 (Pavel Herout), v knižnici | * Java a XML pro Javu 5 i 6 (Pavel Herout), v knižnici | ||
* Sun Certified Enterprise Architect for Java EE, Study Guide, 2nd ed. (Mark Cade, Humphrey Sheil) | * Sun Certified Enterprise Architect for Java EE, Study Guide, 2nd ed. (Mark Cade, Humphrey Sheil) | ||
+ | * [https://github.com/EE-DAI-FMPH-UNIBA-SK/ee Príklad hotovej aplikácie Domácnosť] | ||
__NOTOC__ | __NOTOC__ |
Verzia zo dňa a času 15:02, 4. jún 2021
Pokročilé programovanie v Jave (Java EE) 2-AIN-131
2020/2021, jarný semester
Voliteľný predmet zameraný na prehĺbenie zručností a vedomostí o jazyku Java.
Kurz voľne nadväzuje na základný kurz javy Programovanie (4).
(stránka z predchádzajúcich rokov)
Kontakt
Pavel Petrovič, pavel.petrovicfmph.uniba.sk
Kurz
Pondelok 9:00 a Streda 16:30, on-line
Napíšte alebo zavolajte na 0915772685 ak nie ste v MS Teams skupine a chcete sa pridať.
Hodnotenie
Okolo 10 úloh s dotáciou okolo 10 bodov (L.I.S.T.) Možnosť získať prémiové body za ďalšie úlohy/malé prémiové projekty. V prvej časti sa venujeme ešte technológiám Java SE, je potrebné získať aspoň 50% základných (neprémiových) bodov z tejto časti, v druhej časti technológiám Java EE, kde je tiež potrebné minimum 50%.
100-90 percent - A
90-80 percent - B
80-70 percent - C
70-60 percent - D
60-50 percent - E
< 50 percent - Fx.
body za jednotlivé úlohy: DB-1 5+10 NIO 7+0 security 10+0 siete 10+4 tinydc 0+20 XML 10+0 json 6+3 prva cast: 48+37 async.servlet 9+0 batch 0+10 connect4 28+0 jpa 5+5 jsf 10+0 servlet 10+7 druha cast: 62 + 22 ======= 110 + 59 spolu: aspoň 55 SE: aspoň 24 EE: aspoň 31
Sylabus
- Sieťové aplikácie client/server
- Distribuované výpočty
- Využitie technológií XML v Jave
- Práca s databázami z Javy
- Servlety, technológie Java EE: JSF, Websocket, JPA, JMS, Webové služby REST, SOAP, Batch, Spring
Denníček 2021
- 15.feb: úvodné info
- 17.feb: networking in Java
- 22.feb: java.nio
- 24.feb: príklad implementácie sieťovej komunikácie client-server
- 1.mar: spracovanie XML v Jave
- 8.mar: security, jdbc
- 15.mar: servlet
- 22.mar: async.servlet
- 29.mar: teoria jsf
- connect4 - soap, rest, websocket...
- 19.apr: jsf
- 26.apr: websocket
- 3.maj: jpa
- 5.maj: riesenie ulohy detektivka
- 10.maj: batch
- 12.maj: riesenie ulohy detektivka
Literatúra
- Java EE 8 Tutorial
- JAVA EE 7 wtih GlassFish 4 Application Server (David Heffelfinger), Packt Publishing 2014
- Java EE 7 Essentials (Arun Gupta), O'Reily, 2013
- The Java EE 7 Tutorial, vol1, vol2 (Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans, Kim Haase, William Markito), Oracle, 2014
- Java a XML pro Javu 5 i 6 (Pavel Herout), v knižnici
- Sun Certified Enterprise Architect for Java EE, Study Guide, 2nd ed. (Mark Cade, Humphrey Sheil)
- Príklad hotovej aplikácie Domácnosť