d
d
 
(5 intermediate revisions by the same user not shown)
Riadok 4: Riadok 4:
 
}}
 
}}
  
=== 2021/2022, jarný semester ===
+
=== 2023/2024, 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 18: Riadok 18:
 
== Kurz ==
 
== Kurz ==
  
Pondelok 14:50 a Štvrtok 9:50, on-line<br>
+
Streda 08:10 a Streda 10:40<br>
Napíšte alebo zavolajte na 0915772685 ak nie ste v MS Teams skupine a chcete sa pridať.
+
Ak tu nie som, volajte 0915772685.
  
 
== Hodnotenie ==
 
== Hodnotenie ==
Riadok 33: Riadok 33:
 
60-50 percent - E<br>
 
60-50 percent - E<br>
 
< 50 percent - Fx.<br>
 
< 50 percent - Fx.<br>
 +
 +
Na získanie známky je treba mať v LISTe submitnutý hociaký súbor aspoň v polovici zostáv Dochádzka, ale platia iba submity urobené zo školy.
 +
 +
=== 2024: časť SE ===
 +
 +
<blockquote>
 +
siete 10 + 4 bonus<br>
 +
tinydc 20 bonus<br>
 +
nio 7<br>
 +
xml 10 <br>
 +
jaxb 6 bonus<br>
 +
annotations  6<br>
 +
security 10<br>
 +
<br>
 +
total:  43 points +  30 bonus<br>
 +
<br>
 +
minimum: 21.5
 +
</blockquote>
  
 
== Sylabus ==
 
== Sylabus ==
 +
 +
* [https://list.fmph.uniba.sk/index.php/tasks/download_hidden_file/492/dGlueWRjMDAwMS56aXA_ tinydc]
  
 
* Sieťové aplikácie client/server
 
* Sieťové aplikácie client/server
Riadok 42: Riadok 62:
 
* 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 2022 ==
+
== Denníček 2024 ==
 
+
* 14.feb: úvodné info a networking in Java
+
* 17.feb: java.nio
+
* 24.feb: xml: sax, stax, dom parsers
+
* 28.feb: jaxb, rozpracovanie úlohy xml
+
* 3.mar: java custom anotations, rozpracovanie úlohy
+
* 7.mar: jdbc, security
+
* 10.mar: riešenie úloh
+
* 14.mar: json: object model, and streaming api
+
* 17.mar: servlet, [https://dai.fmph.uniba.sk/courses/java2/servlet.txt poznámky]
+
* 21.mar: asynchrónny servlet, [https://dai.fmph.uniba.sk/courses/java2/async_servlet.txt poznámky]
+
* 24.mar: úvod do JSF, [https://dai.fmph.uniba.sk/courses/java2/jsf.html poznámky]
+
* 28.mar: pokračovanie JSF, asynchrónny ajax [https://dai.fmph.uniba.sk/courses/java2/jsf_async.html poznámky]
+
* 31.mar: analýza riešenia úlohy JSF [https://dai.fmph.uniba.sk/courses/java2/jsf_detective.html poznámky]
+
* 4.apr: pokračovanie analýzy úlohy JSF a ďalšie info k JSF [https://dai.fmph.uniba.sk/courses/java2/jsf_more.html poznámky]
+
* 7.apr: dokončenie prehľadu JSF
+
* 11.apr: websocket, [https://dai.fmph.uniba.sk/courses/java2/websocket.html poznámky]
+
  
 
== Literatúra ==
 
== Literatúra ==

Aktuálna revízia z 09:51, 27. marec 2024

Pokročilé programovanie v Jave (Java EE) 2-AIN-131

2023/2024, 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)
(minulá sezóna)

Kontakt

Pavel Petrovič, pavel.petrovic@fmph.uniba.sk

Kurz

Streda 08:10 a Streda 10:40
Ak tu nie som, volajte 0915772685.

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.

Na získanie známky je treba mať v LISTe submitnutý hociaký súbor aspoň v polovici zostáv Dochádzka, ale platia iba submity urobené zo školy.

2024: časť SE

siete 10 + 4 bonus
tinydc 20 bonus
nio 7
xml 10
jaxb 6 bonus
annotations 6
security 10

total: 43 points + 30 bonus

minimum: 21.5

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 2024

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ť