„Szoftverfejlesztés J2EE platformon - Kedvcsináló” változatai közötti eltérés

Hryghr (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
1. sor: 1. sor:
==Forest, 2016
Ki vegye fel?
Akit érdekel a nagyvállalati elosztott szoftverkörnyezetekben egyik legjobban elterjedt technológia, a JavaEE. Szeretné használható tudással bővíteni a repertoárját. Próbálkozott már korábban JavaEE-vel, de egyedül nem ment, vagy szeretne valami haladóbb tutorial alapján megtanulni ebben avilágban programozni.
Tágy:
Elég sok az anyag, és nem is túl könnyű - itt viszont tényleg azon kevés tudás egyikét tudod megszerezni, amit fejlesztőként is fel tudsz használni. A JEE legújabb dolgairól is szó esik, és egészen jól megtanítja a tárgy az alapokat. Én, mint jelenleg is Java fejlesztő nagyon sokat profitáltam a tárgyból, de azért nem az ingyen 4 kredit korántsem. Egész hasznos a könyv, és szerintem be is fogom szerezni utólag. A Tárgy up-to-date-en van tartva, bőven az új JEE7es dolgokról is szó esik - és a használatukról is. Azért az alapokat végig kell hozzá izzadni kicsit.
Laborok
érdemes rájuk bemenni, ha tudsz, de azért szívás ha mondjuk nem a neptunban leírt órarend alapján (2 helyett 4 óra, összesen 6) tarták. A feladatok jól lefedik azt a tudást, ami kell a házihoz alapnak + stackoverflowzáshoz.
Házi
Több értékelési szempont van. Nekem levontak pár pontot azért, mert nem lett "szép" az alkalmazás: nyelvi lokalizáció, db kivételek szép kezelése, hibaüzenetek, validáló visszajelzések stb. Törekedj arra, hogy a specifikácón felül is igényes legyen a feladat, ez nem egy random házi, hanem komolyabb projekt. Én azért valamennyit konyítottam már a JEE-hez, a háziba kb. 20-30 órát így is beletettem.
Figyelj arra, hogy a specifikáción felül a tárgyban, laborokban vett dolgokat betartsd: nem elég megvalósítani a különböző dolgokat, azokat viszonylag helyesen kell megcsinálni, nem összetákolva (pl. entitások értelmes kezelése, MVC elválasztása, stb.)
Vizsga
Szóbelizni voltam házibemutatás után. Három kérdést kaptam: 1.Mik azok az alőnyök, ami miatt JSF-et használunk JSP helyett? 2. Milyen öröklődések vannak JPA-ban, melyiknek mi az előnye-hátránya (4db) 3.Mi a különbség a JAX-WS és JAX-RS között? Segítőkész volt a vizsgáztató, rávezetett dolgokra, nagyon részletkérdések nem tudása miatt nem vont le pontot.
Inkább az volt a cél, hogy értsd, nagyjából mi mire való. Ahogy a háziban, itt sem jó, ha csak random megtanulsz mindenféle szintaktikát, meg pontosan mit hogyan kell csinálni - inkább az a cél, hogy értsd, mi miért alakult ki, mit mire használunk? Illetve érdemes a webes világ alapjaival képben lenni, pl. HTTP kéréseket általában mire használjuk, miért jók a kliens oldali megoldások, mit is csinál pontosan a JavaEE alkalmazás.
Abszolute megérte a tárgy, és a háziból is sokat tanultam. A diasor eléggé jól fel van osztva, de szerintem nagyon rosszul strukturált. Előadáson pont ki van egészítve úgy, hogy értsd, miről van szó, de az anyagot nehéz átlátni, mert elveszik itt-ott a részletekben szerintem. Én úgy tanultam, hogy saját kidolgozást csináltam, amiben kijelöltem a különböző alap elmélet - JEE megoldás összefoglalás - JEE konkrét implementáció ér részletek háramst, aztán ezekből az első kettő kell a vizsgára, a harmadik pedig a házifeladat megírásához segítség. Így lett egy word doskiban 50 oldal... szóval azért bele kell tenni az energiát. Házifeladat megírása után ötös elővizsgához kb. 3 egész napot tanultam.
==BB, 2008. 04. 23.==
==BB, 2008. 04. 23.==