Sziasztok!
JAVA-t mar gyurom egy ideje, de ahogy allasajanlatokat nezegetem, meg a junior/gyakronoki allasoknal is elvarjak a J2EE ismeretet. Gondoltam radolgozok egy kicsit a temara.
En szemely szerint nem nagyon foglalkoztam meg web programozassal (1 valaszthato targyat hallgattam a temaban a suliban), ezert kerdeznem a tapasztaltakat, hogy merre erdemes elindulni
milyen technologiakat, milyen konyvbol/tutorialbol/peldakbol, milyen buktatokat/szar/elavult frameworkoket kerulve kerulve) - illetve erdemes e atnezni hozza megegyszer html/css/javascript dolgokat ?
- 7248 megtekintés
Hozzászólások
Hello!
Néha vannak erra-arra ingyenes előadások, pl. itt: http://www.javaforum.hu/javaforum/0/news/21/show/java_ee_eloadas
Eddig, ha jól tudom csak egy bevezető rész volt.
Remélem lesz folytatás, én is erre várok.
- A hozzászóláshoz be kell jelentkezni
azt az eloadast en tartottam, es en is ugy ereztem, hogy van ra igeny: a terem tele volt. :)
hogy lesz-e folytatas, ez kiderul hamarosan, jelenleg a Sunnal (es az egyetemmel) harcolok/unk.
igeretemhez hiven elkezdtem osszeirni az egyes reszeket nagyvonalakban, de ugy dontottem hogy konyv formajaban jobban megerne a dolog, raadasul csomo dolog (pl a continous integration) olyan, amit egy eloadason nem lehet igazan elmondani, max techdemokent bemutatni.
februartol lesz havi egy OSUM talalkozo, meg lesznek techdemok, majd hirdetek. csak aztan ha tul sokan leszunk, akkor ki fog engem vizzel fellocsolni :)
- A hozzászóláshoz be kell jelentkezni
subscribe
Mondjuk engem kevesbe a webes resz erdekel, az csak prezentacio, es bar resze az EE-nek, nem ettol EE egy architektura.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Lehet hogy nem irtam, de a webes reszt enis minel messzebbre szeretnem kerulni - mar amennyire megtehetem.
- A hozzászóláshoz be kell jelentkezni
Amit eddig en lattam az epp az a trend, hogy legyenek a kulonbozo dolgok minel jobban kulonbozo retegekbe szeparalva. Kulonoskeppen az EE eseten. Az, hogy a vegen a weben jelenik meg, teljesen reszletkerdes, ez csak a legutolso reteg a felhasznalo fele, IMHO a rendszer szempontjabol ez a reprezentacios reteg nem is a legfontosabb, hiszen ra lehet bizni egy egyszeru koderra is.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
ez nem trend kerdese. ha komponensekbol rakod ossze a rendszert (mindegy, hogy egy komponens merete mekkora), akkor az adott komponensen egyszerubb performancia/unit/funkcionalitas/* tesztet csinalni, mint egy bazinagy monoszaron.
- A hozzászóláshoz be kell jelentkezni
"az csak prezentacio"
Korábban én is talán így gondoltam, de azért rá kell jönni, hogy a végfelhasználó _kizárólag_ ezt a prezentációt fogja látni... ennek minden vonzatával...
- A hozzászóláshoz be kell jelentkezni
Pl. ezekrol a konyvekrol mi a velemeny:
* SZOFTVERFEJLESZTÉS JAVA EE PLATFORMON
http://www.kiskapu.hu/index.php?BODY=BookInfo&OP=details&ID=78493
* INSTANT JAVA/JAVA EE/SOA I-II.
http://www.logos2000.hu/ij.htm
- A hozzászóláshoz be kell jelentkezni
Az első nekem megvan, jó könyv, naprakész is, meg elég könnyen érthető is.
Szerintem a J2EE olyan téma, amivel érdemes fokozatosan megbarátkozni, mert ha csak úgy neki ugorsz, hamar elmehet tőle a kedved, mert elég nagy falat, és nem nevezném könnyen emészthetőnek.
Például kezdheted a webes részével, akármennyire nem a te világod, mert ha elkerülsz egy céghez fejleszteni, nem valószínű hogy rögtön ejb-k írását fogják rád bízni, esetleg majd később. Most például úgy néz ki hogy web terén a JSF a jövő, lehet azzal kezdeni.
- A hozzászóláshoz be kell jelentkezni
Szerencsére a JSF-en kivül is van élet. Elméletileg szabványos, de elég rossz - kényelmességében a 2-es EJB-vel vetekszik. Szóval ha teheted kerüld el. Webes keretrendszerben sokan szeretik a Wicket-et, meg persze kikerülhetetlen a GWT is, háttérben pedig többnyire JPA-s vagy Hibernate-s objektumokkal büvészkedik mindenki session beanekben/vagy Springel.
- A hozzászóláshoz be kell jelentkezni
az elso egy szar konyv. kuka. ki se nyisd.
a masodik konyvet nem fogtam a kezemben, azonban a leiras alapjan szinten kalap-kabat kategoria..
es igen, jol latod, ez a fo problema: nincs ertelmes, jo java ee konyv magyarul. es nincs gyakorlati oldalarol bemutato konyv ami vegigvezet egy alkalmazasfejlesztesen semmilyen nyelven.
ha adhatok egy tanacsot, a legjobb modszer a tanulasra az, hogy szemelj ki egy celt. valositsd meg. tervezd ujra. :) es innen goto elso pont.
sokfele modszer van tervezesre, az egyik legegyszerubb, ha vegiggondolod hogy milyen adatokat akarsz tarolni, aztan rajossz, hogy ezek igazabol entitasok (entity beanek), es hogy kene valami perzisztenciareteg ami majd ezeket kezeli (itt jon a kepbe a JPA); mondjuk ha embereket akarsz csinalni, akkor legyartod az entitasok kodjait, a JPA providered meg majd szintetizal belole konkret db semat, es voila: megvan a perzisztencia reteged. aztan erdemes elgondolkodni, hogy hogy erd el ezeket: mindenki akkor, amikor akarja, vagy legyen valami egyseges reteg? itt bejonnek a patternek, hogy erdemes elrejteni az entitasok kezeleset egy magasabb szintre, mondjuk egy stateless beanbe (EAO pattern a DAO helyett).
aztan megkene valositani a szolgaltatas reteged (ami igazabol a business logic, ugye), ezeket stateless/stateful/message-driven beanekkel szoktak.
aztan kikene ajanlanod, itt jon a "prezentacios reteg" (azert raktam idezojelbe, mert ha egyaltalan nincs webes iface, de vannak WSek...): JSF egesz hasznalhato (bar majd Gabor megmondja, hogy miert szar ;-)), csinalhatsz RESTful vagy SOAP-os webszervizeket, vagy ha adatot kell feldolgoznod MQbol, akkor mar az MDBk is jo megoldasok.
tudom, kicsit elkanyarodtam a tematol. egy konkret cellal es a Java EE Tutorial segitsegevel ha kb ilyen uton haladsz, akkor ossze lehet hozni egy mukodo alkalmazast. aztan majd fejlodsz :)
meg ha kerdesed van, kerdezz itt: annak a mareknyi Java fejlesztonek, aki komolyan foglalkozik ilyennel a fele megtalalhato itt, a masik fele meg a javagrundos levlistan :)
- A hozzászóláshoz be kell jelentkezni
Esetleg egy konkret (es tenyleg jo) tutorialt tudsz ajanlani?
A SAI-ban talalhato Java EE kurzusrol egyebkent mi a velemenyed? Tervezem azt is elkezdeni, ha befejelztem az SE-t.
- A hozzászóláshoz be kell jelentkezni
nem neztem bele, de valami committe member tartja, azok meg ertenek hozza. Talan epp Bill Shannon? ha igen, o penge :)
- A hozzászóláshoz be kell jelentkezni
Egyebkent miert tartod olyan szarnak a "SZOFTVERFEJLESZTÉS JAVA EE PLATFORMON" c. konyvet? Nem eleg gyakorlati, tul sok benne a rizs?
- A hozzászóláshoz be kell jelentkezni
szarul van felepitve, mindenrol mondd egy keveset, de semmi hasznalhatot. ez szerintem boven eleg :)
nyomdatechnikailag is eleg gazul nez ki, de ez mar izles kerdese (a szakmai tartalom megitelheto targyilagosan is)
- A hozzászóláshoz be kell jelentkezni
Tehát ha valakinek fogalma sincs a témáról, akkor kap mindenről egy kis információt, de ha már ezt ismered, akkor nem ez a könyv, amiben tovább elmélyedsz. Ettől még lehet jó, nem? :)
- A hozzászóláshoz be kell jelentkezni
Nekem pont egy olyan szint kellene (egyelore) hogy elegendo legyen allasintejukon - mivel gyakornoki melo erdekelne, gondolom ott lesz lehetoseg melyiteni a tudast.
- A hozzászóláshoz be kell jelentkezni
tevedes: elosszor akkor volt a kezemben, amikor meg nem voltam ennyire elmelyedve ebben.
a mindenrol kis infot ugy kapod meg, hogy NINCS benne konzisztencia: pl EJB2rol nincs ertelme beszelni bevezeteskepp.
lent ajanlottam konyvet, tessek azokat nezegetni, ne ezeket a szarokat.
- A hozzászóláshoz be kell jelentkezni
Te haragszol erre a könyvre? :)
- A hozzászóláshoz be kell jelentkezni
csupan nem szeretem a rossz irodalmat. ilyen regi LSI konyvek szintre emlekeztet :)
btw, ezt a nezetet osztjak velem nagyon sokan, akar tetszik, akar nem. jarok j2ee -t oktatni par helyre, szoktam magammal vinni irodalmat hatha nem ismerik (a lent felsorolt konyveket), es meg nem volt olyan csoportom, aki mikor meglatta a "fekete konyvet", ne mondta volna, hogy nem jott be neki..
sorry.
- A hozzászóláshoz be kell jelentkezni
No offense taken, én is kritikus vagyok vele szemben...
Amúgy ismerem a szerzőket, ismerem azt is hogy a könyv miért lett olyan, amilyen, és érdekes összegyűjteni a visszajelzéseket :)
- A hozzászóláshoz be kell jelentkezni
meselj, miert lett olyan amilyen?
- A hozzászóláshoz be kell jelentkezni
Állítólag a kezdeti írási elhatározás és a kiadás között eltelt olyan 2.5-3 év... Ez pl. megmagyarázhatja az EJB2 helyét a könyvben, nem? :) De minden első könyvnél lehetnek ilyen és egyéb apróságok, amelyek meghatározzák, nem akarom kibeszélni feleslegesen, no meg mentegetni sem, nem erről szól ez a fórum...
- A hozzászóláshoz be kell jelentkezni
mi most irjuk az elsot. majd tapasztalom uygis... :( :)
- A hozzászóláshoz be kell jelentkezni
Ez mondjuk megmagyarázza azt, hogy miért támadod a többi könyvet olyan harciasan ;)
- A hozzászóláshoz be kell jelentkezni
ha lenne egy hasznalhato, nem tamadnam. sot. ajanlottam is sok konyvet lent...
- A hozzászóláshoz be kell jelentkezni
Éppen ezt a könyvet nyúzom, és az a tapasztalatom, hogy egyszerre három négy helyen is olvasni kell ahhoz, hogy 1 dolgot meg tudjak csinálni, nincs egy vonal (vagy legalábbis eléggé el van rejtve), amin végigmegy.
- A hozzászóláshoz be kell jelentkezni
Ketlem, hogy van magyarul _naprakesz es hardcore_ konyv nemcsak ebben a temaban, de az informatikaban egyaltalan. Legalabbis egy valamit is magara ado szakember/kiado tudja, hogy ha ilyet ir, azt angolul kell.
Ilyen konyvet meg leforditani sem erdemes IMHO, mert aki ebben utazik az tud angolul, raadasul amire leforditanak meg kiadnak, mar ket kiadassal elobbre jar az eredeti...
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Tudok angolul is. Ugyhogy ha tudsz egy jo cimet, ne tarts megadban:)
- A hozzászóláshoz be kell jelentkezni
majd ha mi befejeztuk! :P
- A hozzászóláshoz be kell jelentkezni
Ha esetleg megjelenik a könyv, akkor lesz róla hír a HUP-on, vagy javaforum-on? Csak mert érdekelne.
- A hozzászóláshoz be kell jelentkezni
Az elsőt ismerem, remek áttekintést ad a könyv a JEE-ről. Ami ma már nem aktuálist belőle, hogy az EJB2 leírását nem kellene annyit erőltetni az elején, bár:
- alapokat ad az EJB3 megértéséhez (és a kényelmességének megbecsüléséhez :-) )
- amikor a könyvet írták, még nem volt annyira egyértelmű dolog, hogy az EJB2 már kihalt technológia (ahogy ma sem az)
Szóval összefoglalónak jó, up-to-date-ebb infó meg úgysem könyvekben, hanem interneten lesz fellelhető...
- A hozzászóláshoz be kell jelentkezni
Nekem meg anno ez akadt a "kezembe", amikor belekezdtem ebbe a javaee dologba: http://java.sun.com/javaee/5/docs/tutorial/doc/
Baromira hosszu es unalmas, de jol kell szelektalni :)
- A hozzászóláshoz be kell jelentkezni
szia!
Mi j2ee-ben fejlesztünk. Amit én tudok, hogy egy netbeans + glassfish párossal elég gyorsan el lehet indulni, de azért több témakör. Mi persistenciát (toplink) és webservice-t (sun jax-ws ri) használunk a glassfishből és kezelőfelületek készítésére apache wicket keretrendszert. A wicket gyorsan tanulható és hatékony keretrendszer a webes dolgokra, érdemes megismerni.
Azt ajánlom, hogy döntsd el melyik területtel szeretnél foglalkozni jobban és abba mélyülj el. A nagyobb keretrendszerekkel (pl. spring) akkor érdemes foglalkozni, ha az alapok megvannak, ahhoz meg jó a netbeans + glassfish is és ehhez a sunnak van egy kb. 1500 oldalas tankönyve is, ami a weboldalukról letölthető.
- A hozzászóláshoz be kell jelentkezni
Azért a sun.com elég nagy :) Linket tudnál esetleg?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
ejb3 in action
enterprise integration patterns
ejb3 management and optimization
java ee study guide
az elso konyv a de facto konyv, ami bevezet a temaba. a legjobb, amit ismerek. a masodik gondolkodosabb, szemleletet ad, a harmadik mar eleg komoly, perf troubleshootingrol mesel, a negyedik pedig az SCEA vizsga anyaga :)
- A hozzászóláshoz be kell jelentkezni
Az EJB3 in Action teljesen jó bevezetés a JavaEE-be, pont ugyanolyan jó, mint bármelyik másik áttekintő jellegű könyv.
Az Enterprise Integration Patterns nekem nem tetszett igazán. Olyasmikről szól, mint például a message routing - és sok-sok oldalon át taglalja azt, hogy hogyan lehet egymás után kétfelé szétküldeni az üzenetet. Ilyen témakörben van jobb könyv is.
Az EJB3 Management and Optimization egy nagyon jó könyv, ellenben semmi köze az EJB3-hoz, vagy a JavaEE-hez. JVM tuningról szól meg JMX-ről, megspékelve azzal, hogy úgy optimalizálunk, hogy először kimérjük, mi a lassú és csak utána állunk neki a dolognak. Ezt (az első kivételével) szintén meg lehet tanulni bármilyen hasonló témájú könyvből.
SCEA nem akarok lenni, úgyhogy azt még nem rendeltem meg :-)
- A hozzászóláshoz be kell jelentkezni
tudom, azert ajanlottam oket :)
- A hozzászóláshoz be kell jelentkezni
Elso konyv beszerezve.
Ha vegzek a J2SE-s SAI-val (es a vizsgaimmal), nekiallok ennek is.
- A hozzászóláshoz be kell jelentkezni
Nem szorosan ide illik, de nem tudja valaki, hogy Amazon-ról mért nem lehet Magyarországra rendelni a nem az amazon által árult könyveket (amik lényegesen olcsóbbak), amikor oda van írva, hogy "International shipping available"?
- A hozzászóláshoz be kell jelentkezni
ajánlom még ezt, ha van rá havi 1-2 ezer Ft-od: http://my.safaribooksonline.com/
- A hozzászóláshoz be kell jelentkezni
innen pontosan melyiket? :)
- A hozzászóláshoz be kell jelentkezni
ami csak megtetszik. Nem konkrét könyvre gondoltam, hanem az online könyvtár lehetőségre.
Vgy fél éve nem vagyok már előfizető, de olyan 1800 Ft körül fizettem és ezért 5 könyvet vehettem ki virtuálisan (egy könyvnek 30 napig kell kint lennie).
Amikor olvasol egy részt, akkor az ahhoz kapcsolódó részeket el tudod olvasni más könyvekből.
Több mint 4000 könyv, szóval találsz benne olyat, ami segítségedre lesz.
- A hozzászóláshoz be kell jelentkezni
Szia!
Egy allasinterjun gyakorlati szinten legfeljebb JSP/Servlet vagy EJB temakorben tudnak egy junior allasnal kerdezni. SOA/JMS/JCA/JSF vonatkozasban legfeljebb magasabb szintu "altalaban hogy mukodik" jellegu kerdest varhatsz.
Szerintem mindezekrol jo osszefoglalast ad a Szoftverfejlesztes Java EE platformon c. fentebb linkelt konyv. Az emlitett angol nyelvu irodalmak (EJB3 in action, EIP, stb) kozul az elso harom szinvonalas (viszont csak az elso 700 oldalas, nem ket napos olvasmany). A negyedik emlitett olvasmany (SCEA study guide) csak SCEA vizsgafelkeszuleshez jo, rengeteg feltetelezessel, egysiku gondolkodassal lehet benne talalkozni (lasd amit irnak rola amazonon is).
Sok szerencset!
- A hozzászóláshoz be kell jelentkezni
az SCEA study guide arra jo, hogy a key conceptekrol legalabb egy listaja legyen az embernek, hogy mi az, amihez ertenie kene :-)
konkret tanulasra tenyleg nem a legjobb, ez igaz.
az ejb3 in action olvasatos es jo atfogo kepet ad, JMS -rol is beszel (JCA/JSFrol nem, SOArol pedig annyit, hogy megmutatja stateless beant hogy tudsz kiajanlani WSkent)
JCArol amugy is nehez jo konyvet talalni.
- A hozzászóláshoz be kell jelentkezni
SCJP-hez is tudsz esetleg valami jó forrást?
- A hozzászóláshoz be kell jelentkezni
Én ezt tudom ajánlani, ha a vizsgára készülsz:
http://www.amazon.com/SCJP-Certified-Programmer-Java-310-065/dp/0071591…
- A hozzászóláshoz be kell jelentkezni
Jah, közben magamtól is épp erre találtam rá és tényleg nagyon ott van! Egyéb elfoglaltságok miatt még nem jutottam el addig, hogy fel is készüljek a vizsgára, de megtanultam vagy 4-5 fejezetet.
- A hozzászóláshoz be kell jelentkezni
subscribe
"Ubuntu" is an African word meaning "I can't figure out how to configure Slackware"
- A hozzászóláshoz be kell jelentkezni