Jak postupovat při učení JavaEE?

javaNewbie

Jak postupovat při učení JavaEE?
« kdy: 19. 05. 2016, 14:31:45 »
Ahojte, som prvakom na IT a zatial som mal moznost vysksuat si Javu SE. Zaobstaral som si ucet na plural sight kde je kopec vyukovych kurzov, a rad by som sa zameral na vyvoj internetovych aplikacii v jave, no kedze niesom moc skuseny neviem kde by som mal zacat. Bol by niekto ochotny mi napisat v bodoch ako postupovat pri uceni JavaEE aby mi to na seba nejak nadvezovalo a davalo zmysel? Pozeram ze su tam vselijake fw ako spring, hibernate, atd ... no vsetko je to premna spanielska dedina zatial ... V skratke, potreboval by som nejaky sylabus from zero to java hero. Dakujem :)
« Poslední změna: 19. 05. 2016, 17:14:00 od Petr Krčmář »


youda

Re:Jak postupovat při učení JavaEE?
« Odpověď #1 kdy: 19. 05. 2016, 18:11:08 »
Ahojte, som prvakom na IT a zatial som mal moznost vysksuat si Javu SE. Zaobstaral som si ucet na plural sight kde je kopec vyukovych kurzov, a rad by som sa zameral na vyvoj internetovych aplikacii v jave, no kedze niesom moc skuseny neviem kde by som mal zacat. Bol by niekto ochotny mi napisat v bodoch ako postupovat pri uceni JavaEE aby mi to na seba nejak nadvezovalo a davalo zmysel? Pozeram ze su tam vselijake fw ako spring, hibernate, atd ... no vsetko je to premna spanielska dedina zatial ... V skratke, potreboval by som nejaky sylabus from zero to java hero. Dakujem :)

Osobne bych doporucil projiti si Oracle certification path.
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=653&get_params=p_id:188

Pro ty examy existuje hromada vyukove literatury presne na toto zamerene a daji se stahnout mock exams.
Me osobne se to osvedcilo, ale to bylo jeste v dobach Sunu, snad se toho moc nezmenilo.

A kzdyz zainvestujes par tisicovek, muzes si ty certifikacni testy udelat naostro, je to (za me byl) levny prometric test, ktery ti splachnou v Gopasu. A s tim papirem se pak muzes ohanet.

S temi examy budes mit pomerne solidni zaklad.

úředník

Re:Jak postupovat při učení JavaEE?
« Odpověď #2 kdy: 19. 05. 2016, 19:43:20 »
Java hero je tak na 5+ let a většina lidí to nikdy neumí pořádně. Třeba typicky v bankách máš lemply s 10 lety a nic bys jim svěřit nemohl. Spíše se o tom více mluví než dělá.

youda

Re:Jak postupovat při učení JavaEE?
« Odpověď #3 kdy: 19. 05. 2016, 20:19:28 »
Java hero je tak na 5+ let a většina lidí to nikdy neumí pořádně. Třeba typicky v bankách máš lemply s 10 lety a nic bys jim svěřit nemohl. Spíše se o tom více mluví než dělá.

Java hero je celozivotni ukol.
Namatkou, posledni dobou, Apache Karaf v nove verzi prekopany, Blueprint uz neni povinny.
Spring, konfigurace se z XML presunula na anotace a z anotaci na konfiguracni classes.
Maven ted soutezi s Gradlem, kdo bude nejpouzivanejsi.
Java FX byla origo Oracli knihovna, ted poslana ven jako opensource a vubec se nevi, jestli se chytne.

Java je velice zivy ekosystem a kdo chvili stal, uz stoji opodal.

úředník

Re:Jak postupovat při učení JavaEE?
« Odpověď #4 kdy: 19. 05. 2016, 20:23:58 »
S tím by se dalo souhlasit a nebo být prostě rychlý. Java je luxusní nástroj, ale také je jeden z nejnáročnějších na naučení. Základ veme hodně, ale ty malé změny jako xml/anotace jsou už docela hračka. I když samozřejmě pořád je to tak na úrovni naučení se nějakého skriptovacího jazyka :D

Ale jo, tím je náročnost ještě větší, protože pokud někdo dělal čistou EE před 7 lety, tak dnes se asi bude divit.


Zelenac

Re:Jak postupovat při učení JavaEE?
« Odpověď #5 kdy: 19. 05. 2016, 21:15:49 »
Nejprve zacni tim, ze nainstalujes Eclipse EE. Pak si ujasni, ze je to zabugovana potvora a prejdi na NetBeans. Pote zjisti, ze je to taky zabugovana potvora, ale uz u nej zustan, prtooze tak spatne jako Eclipse na tom neni. Pak si najdi dokmentaci na Oraclu k Jave EE 7. Zjisti, ze ctes porad jednu stranku za druhou kecu vhodnych tak pro nejake manazery a ne pro vyvojare a zavitej na github, aby sis konecne stahnul nejaky vzorovy projekt, ktery te provede funkcionalitami Javy EE. Zjisti, ze tam zadny takovy neni a zkus ruzne googlit. Ujasni si, ze na internetu jsou prevazne ruzne kecy a ze sbirat z nich informace o Jave EE je tak na urovni trizeni odpadu na skladce. Pote si zazij par dni zoufalstvi a vrat se k tomu, ze znovu nainstalujes Eclipse EE. Iteruj 100x a uz to umis.

úředník

Re:Jak postupovat při učení JavaEE?
« Odpověď #6 kdy: 19. 05. 2016, 21:28:46 »
Tak proto nic neumíš, Zelenáči :D Normální lidi si řeknou, že udělají nějaký malý projekt, který obsahuje všechno z EE a udělají to v Idee, protože nic jiného nemá cenu. Pak na tom nějakou dobu dělají a po tom už nikdy na root nezavítají, protože už opravdu něco umí.

Zelenac

Re:Jak postupovat při učení JavaEE?
« Odpověď #7 kdy: 19. 05. 2016, 21:41:59 »
Nicmene Java EE 7 je vcelku zlaticko s nadhernou dokumentaci a podporou oproti takovemu Springu. Na teto fekalii jsem teprve zjistil, v jakem svete to vlastne ziju. Reknu vam, vidim to s touto civilizaci blede. Jestli nekd byl schopen stvorit takovy nestabilni balast, ktery navic tak ohromne procento vyvojaru pouziva k vyvoji... kdybych vedel kdysi to co vim dnes, tak touhle dobou radeji pasu ovce nekde v horach. Spring,JavaScript, Angular, to je vsechno jedna verbez a vyplod chore mysli. Co nevidet prejdu na .NET i profesne, protoze zabyvat se timto marasmem opravdu nema smysl. Delat na Java platforme vyvojare to je jako pouzivat Linux na hernim pocitaci. Strasne podobne jsou si tyhle marasmemty, ktere maji jeden spolecny prvek: jsou "jakoze" zadarmo. Skola zivota. Po tom vsem jsem milackem vsech veci, za ktere muzu nekomu zaplatit penezi a ne svym zdravim.

A Microsoft je oproti Oraclu zlaticko.

Nechte Java platformu Indum, tam patri.

úředník

Re:Jak postupovat při učení JavaEE?
« Odpověď #8 kdy: 19. 05. 2016, 21:44:59 »
Tak pravila běžná lopata z roota, která je ráda i za 50 tisíc :D

Ba nééé, ale fakt to tak není a povídáš nesmysly jako minule.

Zelenac

Re:Jak postupovat při učení JavaEE?
« Odpověď #9 kdy: 19. 05. 2016, 22:01:31 »
Jj, neni to tak, jasne. Je na tobe tazateli, jakou cestou se das, ale az se budes snazit udelat v Jave IS a budes u toho kvicet jako podsvince, tak si jeste vzpomenes na me moudre rady  8)  ;D Poroucim se  8)

youda

Re:Jak postupovat při učení JavaEE?
« Odpověď #10 kdy: 19. 05. 2016, 22:24:39 »
Nejprve zacni tim, ze nainstalujes Eclipse EE. Pak si ujasni, ze je to zabugovana potvora a prejdi na NetBeans. Pote zjisti, ze je to taky zabugovana potvora, ale uz u nej zustan, prtooze tak spatne jako Eclipse na tom neni. Pak si najdi dokmentaci na Oraclu k Jave EE 7. Zjisti, ze ctes porad jednu stranku za druhou kecu vhodnych tak pro nejake manazery a ne pro vyvojare a zavitej na github, aby sis konecne stahnul nejaky vzorovy projekt, ktery te provede funkcionalitami Javy EE. Zjisti, ze tam zadny takovy neni a zkus ruzne googlit. Ujasni si, ze na internetu jsou prevazne ruzne kecy a ze sbirat z nich informace o Jave EE je tak na urovni trizeni odpadu na skladce. Pote si zazij par dni zoufalstvi a vrat se k tomu, ze znovu nainstalujes Eclipse EE. Iteruj 100x a uz to umis.

Dekuju za napsani.
Tohle je NAPROSTO PRESNY priklad, jak se nenaucit Javu.
A prave protom jsem nahore doporucovaj projit si Oracle Certification path, klidne jenom OCJP + OCWCD.
Pripadje jeste ucebnice "Thinking in Java"
Myslet si, ze se Javu clovek nauci z Github specifickych examplu muze jenom stejny druh idio*ta, co si mysli, ze se nauci navrhovat zesilovace prectenim katalogu diskretnich soucastek...
Ty Github examply nebo treba examply od mkyong.com, nebo stavkoverflow.com slouzi pro lidi, co uz UMI JAVU a hledaji reseni specifickeho problemu.
Ucit se z toho muze jedine id*iot.

Zelenac

Re:Jak postupovat při učení JavaEE?
« Odpověď #11 kdy: 19. 05. 2016, 22:33:07 »
Nejprve zacni tim, ze nainstalujes Eclipse EE. Pak si ujasni, ze je to zabugovana potvora a prejdi na NetBeans. Pote zjisti, ze je to taky zabugovana potvora, ale uz u nej zustan, prtooze tak spatne jako Eclipse na tom neni. Pak si najdi dokmentaci na Oraclu k Jave EE 7. Zjisti, ze ctes porad jednu stranku za druhou kecu vhodnych tak pro nejake manazery a ne pro vyvojare a zavitej na github, aby sis konecne stahnul nejaky vzorovy projekt, ktery te provede funkcionalitami Javy EE. Zjisti, ze tam zadny takovy neni a zkus ruzne googlit. Ujasni si, ze na internetu jsou prevazne ruzne kecy a ze sbirat z nich informace o Jave EE je tak na urovni trizeni odpadu na skladce. Pote si zazij par dni zoufalstvi a vrat se k tomu, ze znovu nainstalujes Eclipse EE. Iteruj 100x a uz to umis.

Dekuju za napsani.
Tohle je NAPROSTO PRESNY priklad, jak se nenaucit Javu.
A prave protom jsem nahore doporucovaj projit si Oracle Certification path, klidne jenom OCJP + OCWCD.
Pripadje jeste ucebnice "Thinking in Java"
Myslet si, ze se Javu clovek nauci z Github specifickych examplu muze jenom stejny druh idio*ta, co si mysli, ze se nauci navrhovat zesilovace prectenim katalogu diskretnich soucastek...
Ty Github examply nebo treba examply od mkyong.com, nebo stavkoverflow.com slouzi pro lidi, co uz UMI JAVU a hledaji reseni specifickeho problemu.
Ucit se z toho muze jedine id*iot.

Šuldo, mit hezky ukazkovy priklad projektu v Jave EE s komentari je ten nejlepsi a nejrychlejsi zpusob, jak se ji naucit a nechapat to muze opravdu jen jen id*ot.

youda

Re:Jak postupovat při učení JavaEE?
« Odpověď #12 kdy: 19. 05. 2016, 22:36:16 »
Nicmene Java EE 7 je vcelku zlaticko s nadhernou dokumentaci a podporou oproti takovemu Springu. Na teto fekalii jsem teprve zjistil, v jakem svete to vlastne ziju. Reknu vam, vidim to s touto civilizaci blede. Jestli nekd byl schopen stvorit takovy nestabilni balast, ktery navic tak ohromne procento vyvojaru pouziva k vyvoji... kdybych vedel kdysi to co vim dnes, tak touhle dobou radeji pasu ovce nekde v horach. Spring,JavaScript, Angular, to je vsechno jedna verbez a vyplod chore mysli. Co nevidet prejdu na .NET i profesne, protoze zabyvat se timto marasmem opravdu nema smysl. Delat na Java platforme vyvojare to je jako pouzivat Linux na hernim pocitaci. Strasne podobne jsou si tyhle marasmemty, ktere maji jeden spolecny prvek: jsou "jakoze" zadarmo. Skola zivota. Po tom vsem jsem milackem vsech veci, za ktere muzu nekomu zaplatit penezi a ne svym zdravim.

A Microsoft je oproti Oraclu zlaticko.

Nechte Java platformu Indum, tam patri.

Heh, komiku, stejny problem co vyse zejo?
Zase sis vypsal nejake examply, kde se vyskytoval retezez "Spring" a cumel na to jak zaba z kysky, co?
A jestli to byly examply na Spring IoC, Spring Core, Spring MVC, Spring Security, nebo Spring Bootstrap, vsechno jedno...
Klasika, matlak se ani nenamaha nastudovat zaklady architektury a bude vest tupe kecy o Springu, o kterem nevi lautr nic. Jasne cely svet pouziva Spring z cisteho masochismu, ale tys prisel na to, kde je pravda. A J2EE 6 prevzala hromadu filosofie ze Springu z cire zlomyslnosti.

A vubec mi hlava nebere, co tady matlas Microsoft s Oraclem. Spring patri EMC, hromada jinych frameworku Apache Foundation


Cituji: "Po tom vsem jsem milackem vsech veci, za ktere muzu nekomu zaplatit penezi a ne svym zdravim."
No tak si zaplat u Pinkase skoleni (http://www.java-skoleni.cz/nabidka.php) a ten ti za par supu ukaze, jak se to ma delat.
Jinak budes furt nymandem.

smudla

Re:Jak postupovat při učení JavaEE?
« Odpověď #13 kdy: 19. 05. 2016, 22:39:30 »
zelenac ma pravdu, spring, js, angular ... nechapem kto v tom chce vobec sam od seba programovat. uz je to jak rakovina uplne vsade a fakt to robia lopaty a este sa stale najde kopec ludi, ktori do toho idu uplne dobrovolne.

podla mna je hororova kariera patlat nejaky spring v korporate na nejakom IS ...

Zelenac

Re:Jak postupovat při učení JavaEE?
« Odpověď #14 kdy: 19. 05. 2016, 22:45:23 »
No to se na to podivejme, dalsi typ Javisty. Javaci vzdycky zvatlaji kdejake kravoviny, ale ty jsi novy typ na kteroho jsem zatim nenarazil, ty tady studentivi 1. rocniku doporucujes placene kurzy od Oraclu, kdyz se chce naucit Javu EE. Kdybys byl brouk, tak jsem bych si te pichnul do krabicky na spendlik a vystavil do prosklene vitrinky s nazvem "Kuriozni".  :D :D :D