„Java alapú webes keretrendszerek” változatai közötti eltérés
Új oldal, tartalma: „{{Tantárgy | név = Szoftverfejlesztés <br />J2EE platformon | tárgykód = VIAUBV18 | kredit = 4 | tanszék = AAIT | jelenlét = | minmunka = | labor = 6 db | kisz…” |
Nincs szerkesztési összefoglaló |
||
| (5 közbenső módosítás ugyanattól a felhasználótól nincs mutatva) | |||
| 1. sor: | 1. sor: | ||
{{Tantárgy | {{Tantárgy | ||
| név = | | név = Java alapú <br/>webes keretrendszerek | ||
| tárgykód = VIAUBV18 | | tárgykód = VIAUBV18 | ||
| kredit = 4 | | kredit = 4 | ||
| 22. sor: | 22. sor: | ||
==Házi== | ==Házi== | ||
Egy nagyházi szorgalmi időszak végére, '''bemutatáson szóbeli elővizsga tehető''' (pótleadást ez már nem érinti). | Egy nagyházi szorgalmi időszak végére, webes alkalmazás a tanult keretrendszerek egyikével, '''bemutatáson szóbeli elővizsga tehető''' (pótleadást ez már nem érinti). | ||
===Tapasztalatok=== | ===Tapasztalatok=== | ||
| 28. sor: | 28. sor: | ||
Én a házit Angular 2-vel csináltam, kicsit megbántam, mert foglalkozni kellett külön Cross Origin requestekkel, és kb. mindent kétszer kellett megírni, úgyhogy akinek nincs nagyon hányingere a JSP-től vagy Thymeleaf-től, annak bátran ajánlom, szerintem kevésbé macerás, sőt, ezek még a vizsgához is hasznosak lehetnek (szintax kérdések). | Én a házit Angular 2-vel csináltam, kicsit megbántam, mert foglalkozni kellett külön Cross Origin requestekkel, és kb. mindent kétszer kellett megírni, úgyhogy akinek nincs nagyon hányingere a JSP-től vagy Thymeleaf-től, annak bátran ajánlom, szerintem kevésbé macerás, sőt, ezek még a vizsgához is hasznosak lehetnek (szintax kérdések). | ||
===Hasznos linkek=== | |||
* https://start.spring.io/ : Spring boot alkalmazást generálhatsz a neked kellő függőségekkel együtt | |||
* https://github.com/kamalber/spring-boot-angular4-authentication : Spring security-ra egy egyszerű alkalmazás példa, Angular frontenddel | |||
==Segédanyagok== | |||
*[[:File:JavaWeb_vizsga.pdf | 2018-as vizsgafelkészülős kis pdf]] (teljesség igénye nélkül) | |||
==Vizsga== | ==Vizsga== | ||
Kifejtős kérdések, összesen 60 pont. | |||
===2018=== | |||
====1. vizsga==== | |||
# Szervlet vs. JSP, Expression Language | |||
# Thymeleaf template szintaxis: selection, I18N, URL | |||
# Reaktív programozás, Spring 5 hogyan támogatja? | |||
# JSF 2.0 kliens viselkedések, fejlesztési modellük | |||
# Szervlet vs. portlet | |||
== | ==Vélemények== | ||
====lis - 2018. tavasz==== | ====lis - 2018. tavasz==== | ||
Ez a tárgy akkor sem könnyű, ha foglalkoztál már Springgel. | Ez a tárgy akkor sem könnyű, ha foglalkoztál már Springgel. | ||
| 42. sor: | 56. sor: | ||
Összefoglalva: tényleg hasznos dolgokról szól a tárgy, ha igazán érdekel, érdemes időt fektetni bele. Con, hogy hármasnál jobb jegyhez rendesen be kell vágni a ~900 diát. | Összefoglalva: tényleg hasznos dolgokról szól a tárgy, ha igazán érdekel, érdemes időt fektetni bele. Con, hogy hármasnál jobb jegyhez rendesen be kell vágni a ~900 diát. | ||
====molti - 2018. tavasz==== | |||
Előadásokra egy idő után nem jártam, monoton stílusban sok tömény információ, nem tudta megragadni a figyelmemet. Nekem a laborok is stresszesek voltak, kapkodós, könnyű lemaradni, aztán nehéz kideríteni mi maradt ki amiért nem fordul a kódod. A házi kivitelezése viszonylag megoldható, ajánlott hogy legyen adatbázisokkal minimális tapasztalatod, anélkül eléggé el van veszve az ember az elején. És valóban, kell idő a házira, a googlizásra, a próbálkozásra. | |||
Összességében hasznos tudást ad, kibővíti az ismereteidet a webes technológiák témakörében, de határozottan nem könnyű tárgy! | |||