konto usunięte
- 1
- 2
Bartłomiej
Jończy
iOS / Java EE
Developer
Temat: JAVA EE wstęp do platformy
Podczepiam się pod temat :)
Krzysztof
Skrzypczak
Senior Java
Developer
Temat: JAVA EE wstęp do platformy
Bartek, Ty jesteś PHP'owcem, Kamil, o Tobie nie jestem w stanie nic sprawdzić, ale jeżeli chcecie się bawić w JEE, to należy zacząć od JSE.Książki do JSE: Java. Podstawy, Java. Techniki zaawansowane, według mnie najlepsze.
Książki do JEE:
tego jest bardzo mało na polskim rynku.
"Java EE 6. Programowanie aplikacji WWW" - z tej książki można dowiedzieć się jak wygląda framework JSF i jak można ładnie generować encje za pomocą NetBeans'a. Strony JSP i Servlety są tutaj omówione "po łebkach", co nie jest dobre.
"Enterprise JavaBeans 3.0. Wydanie V" - jedyna książka przetłumaczona na język polski, z której można się poduczyć EJB 3.0. Reszta jest napisana dla EJB 2, co nie jest już dobre :)
Ogólnie polecam darmowe tutoriale w necie.
Jarek W. Software Engineer
Temat: JAVA EE wstęp do platformy
Na grupie J2EE ktoś niedawno zadał to pytanie. Można tam zobaczyć odpowiedzi. :-)konto usunięte
Temat: JAVA EE wstęp do platformy
Ja akurat zaczynalem od Servlet API ;)Łukasz Grabski edytował(a) ten post dnia 02.08.11 o godzinie 19:53Tomasz Zadora programuję
Temat: JAVA EE wstęp do platformy
http://download.oracle.com/javase/tutorial/http://download.oracle.com/javaee/6/tutorial/doc/Tomasz Zadora edytował(a) ten post dnia 02.08.11 o godzinie 21:56
Krzysztof
Skrzypczak
Senior Java
Developer
Temat: JAVA EE wstęp do platformy
Łukasz Grabski:No właśnie, to tak jak byś nauczył się latać samolotem, ale wciąż nie umiał startować :) Ja zaczynałem od Java ME i muszę przyznać, że nie wiele brakowało i nie byłbym dzisiaj programistą. Nie wolno zaczynać od "dupy strony", nikomu nie polecam.
Ja akurat zaczynalem od Servlet API ;)
konto usunięte
Temat: JAVA EE wstęp do platformy
Musze przyznac, ze nie narzekam :)Podejscie "od dupy" strony w niczym mi nie przeszkodzilo.
Nauka gramatyki jezyka czy tez jego obiektowosci mozna nauzyc sie rownie dobrze w kazdym srodowisku, bez wzgledu czy jest to serwer, klient czy cos mobilnego.
Programisci PHP nie zaczynaja od gtk-php zeby poznac jezyk, tak samo smiem twierdzic, ze panowie od .net niekoniecznie startuja od okienek.
Stawiam moje 8 lat vs twoje 1 :P
Łukasz Grabski:No właśnie, to tak jak byś nauczył się latać samolotem, ale wciąż nie umiał startować :) Ja zaczynałem od Java ME i muszę przyznać, że nie wiele brakowało i nie byłbym dzisiaj programistą. Nie wolno zaczynać od "dupy strony", nikomu nie polecam.Łukasz Grabski edytował(a) ten post dnia 03.08.11 o godzinie 11:09
Ja akurat zaczynalem od Servlet API ;)
Bartłomiej
Jończy
iOS / Java EE
Developer
Temat: JAVA EE wstęp do platformy
No właśnie problem jest taki, że wszystko dotyczące Javy SE traktuje o swingu i tym podobnych rzeczach, które już mi osobiście bokiem wychodzą (ile można robić durne okienka).
Krzysztof
Skrzypczak
Senior Java
Developer
Temat: JAVA EE wstęp do platformy
Łukasz Grabski:W ogóle się z tym nie zgadzam. Dla przykładu: łapiesz się za servlety i jsp. Skupiasz się na rzeczach związanych z webem, czyli przesyłasz sobie jakieś pierdołki między widokami, wszystko fajnie, ale w końcu spotykasz problem, gdzie musisz użyć pętli for, ale nawet nie przyjdzie Ci do głowy, że istnieje coś takiego, więc stukasz kilkanaście linijek identycznego kodu. W tutorialach też nie znajdziesz, bo ludzie, którzy je piszą, wychodzą z założenia, że już to umiesz.
Musze przyznac, ze nie narzekam :)
Podejscie "od dupy" strony w niczym mi nie przeszkodzilo.
Nauka gramatyki jezyka czy tez jego obiektowosci mozna nauzyc sie rownie dobrze w kazdym srodowisku, bez wzgledu czy jest to serwer, klient czy cos mobilnego.
A więc jeszcze raz. Najpierw trzeba nauczyć się składni samej Javy (czyli jakieś 300 stron dobrej książki), a potem łapać się za mobile i enterprise.
Jak zawsze dodaję, że to moje zdanie i nie wymagam od innych, żeby się ze mną zgadzali :)
Programisci PHP nie zaczynaja od gtk-php zeby poznac jezyk, tak samo smiem twierdzic, ze panowie od .net niekoniecznie startuja od okienek.Co ma jedno do drugiego ?? Równie dobrze można napisać, że programiści Java nie zaczynają od języka C.
Stawiam moje 8 lat vs twoje 1 :PTen argument podoba mi się najbardziej :)
Pozdrawiam :)
Piotr
Skoczek
SonarMind, Java
Developer
Temat: JAVA EE wstęp do platformy
No właśnie problem jest taki, że wszystko dotyczące Javy SE traktuje o swingu i tym podobnych rzeczach, które już mi osobiście bokiem wychodzą (ile można robić durne okienka)
Nie do końca się z tym zgodzę. Swing to taka mocno naciągana warstwa prezentacji dla logiki biznesowej, którą musisz oprogramować. JSE to przecież kolekcje, wielowątkowość, IO etc., podstawy: polimorfizm,dziedziczenie, składnia jezyka. Bez zrozumienia tych tematów, nie warto brać się za JEE (takie jest moje zdanie). Jeśli wychodzi Ci to już bokiem, próbuj czegoś nowego. Jeśli chodzi o nauke:
-JSE (Horstmann - Podstawy + Techniki zaawansowane, Eckel - Thinking in Java jako uzupełnienie i wyjaśnienie pewnych rzeczy)
-JSP, Serwlety (Zaczynałem od ksiażek z serii Core, potem troszkę pod kątem certyfikacji -> lepiej wyjaśnione jak działa, a nie jak zaprogramować coś)
A jak już to będzie nudne, to polecam np.:
"Java persistence with Hibernate", "EJB 3 in action" lub/i Spring + zabawa z jakimś frameworkiem prezentacji, czyli wejście na troszkę wyższy poziom abstrakcji.
Na koniec tylko zacytuje pewne stwierdzenie: "Jeśli wydaje Ci się, że jakąś technologię opanowałeś do końca, to znaczy, że jest ona już nieaktualna".Piotr Skoczek edytował(a) ten post dnia 03.08.11 o godzinie 13:14
konto usunięte
Temat: JAVA EE wstęp do platformy
Krzysztof Skrzypczak:
Łukasz Grabski:W ogóle się z tym nie zgadzam. Dla przykładu: łapiesz się za servlety i jsp. Skupiasz się na rzeczach związanych z webem, czyli przesyłasz sobie jakieś pierdołki między widokami,
Musze przyznac, ze nie narzekam :)
Podejscie "od dupy" strony w niczym mi nie przeszkodzilo.
Nauka gramatyki jezyka czy tez jego obiektowosci mozna nauzyc sie rownie dobrze w kazdym srodowisku, bez wzgledu czy jest to serwer, klient czy cos mobilnego.
Hola, a kontrolery? Czy tez obiekty dziedzinowe (dziedziczenie, asocjacja, itd)?
wszystko fajnie, ale w końcu spotykasz problem, gdzie musisz użyć pętli for, ale nawet nie przyjdzie Ci do głowy, że istnieje coś takiego, więc stukasz kilkanaście linijek identycznego kodu. W tutorialach też nie znajdziesz, bo ludzie, którzy je piszą, wychodzą z założenia, że już to umiesz.
Nie znajde tutoriala z podstaw jezyka? Gimme a break ...
A więc jeszcze raz. Najpierw trzeba nauczyć się składni samej Javy (czyli jakieś 300 stron dobrej książki), a potem łapać się za mobile i enterprise.
Skladania Javy jest prosta jak konstrukcja cepa.
Jak zawsze dodaję, że to moje zdanie i nie wymagam od innych, żeby się ze mną zgadzali :)
Programisci PHP nie zaczynaja od gtk-php zeby poznac jezyk, tak samo smiem twierdzic, ze panowie od .net niekoniecznie startuja od okienek.Co ma jedno do drugiego ?? Równie dobrze można napisać, że programiści Java nie zaczynają od języka C.
Co za bzdury? Wiesz co to php-gtk?
Stawiam moje 8 lat vs twoje 1 :PTen argument podoba mi się najbardziej :)
Mi rowniez :)
Pozdrawiam :)Łukasz Grabski edytował(a) ten post dnia 03.08.11 o godzinie 15:00
Krzysztof
Skrzypczak
Senior Java
Developer
Temat: JAVA EE wstęp do platformy
Łukasz Grabski:Nie wiesz o nich, skoro nie znasz podstaw.
Hola, a kontrolery? Czy tez obiekty dziedzinowe (dziedziczenie, asocjacja, itd)?
Nie znajde tutoriala z podstaw jezyka? Gimme a break ...Znajdziesz, ale będziesz musiał go przerobić w całości, żeby dowiedzieć się co oferuje Java, czyli i tak musisz nauczyć się podstaw.
Skladania Javy jest prosta jak konstrukcja cepa.Tak, dla Ciebie po 8 latach doświadczenia :)
Tutaj się zapędziłem, ale z tego wynika, że sam sobie podłożyłeś minę. Programiści PHP nie zaczynają od gtk, csharpowcy nie zaczynają od okienek, javowcy nie zaczynają od swinga czy weba... tylko od podstaw (no chyba, że poszedłeś w drugą stronę i twierdzisz, że programiści C# zaczynają od ASP).Co za bzdury? Wiesz co to php-gtk?Programisci PHP nie zaczynaja od gtk-php zeby poznac jezyk, tak samo smiem twierdzic, ze panowie od .net niekoniecznie startuja od okienek.Co ma jedno do drugiego ?? Równie dobrze można napisać, że programiści Java nie zaczynają od języka C.
konto usunięte
Temat: JAVA EE wstęp do platformy
Chcialem tylko powiedziec, ze same podstawy, ta gramatyke i te petle for wlasnie trzeba gdzies przetestowac, a srodowisko, czy to serwer czy nie, nie ma wiekszego znaczenia.konto usunięte
Temat: JAVA EE wstęp do platformy
Krzysztof Skrzypczak:
Bartek, Ty jesteś PHP'owcem, Kamil, o Tobie nie jestem w stanie nic sprawdzić, ale jeżeli chcecie się bawić w JEE, to należy zacząć od JSE.
JSE poznałem jakieś dwa lata temu. "Java EE 6. Programowanie aplikacji WWW" - tę pozycje posiadam Uważam, że jest to podstawa podstaw. W internecie można znaleźć sporo informacji na temat JEE. Część z nich jest już przestarzała.
konto usunięte
Temat: JAVA EE wstęp do platformy
Tu musze przyznac, ze w duzej mierze zgadzam sie z Lukaszem. W zasadzie dla PHPowca web bedzie najbardziej naturalnym startem (sprawa mialaby sie inaczej w przypadku poczatkujacego programisty w ogole).Moze jakis przyjazny framework webowy na start - np. Play? Skoro sporo z nas zaczelo kontakt z Ruby przez Rails to w Javie chyba tez tak mozna...
Jakub
Grabowski
Tworzenie aplikacji,
integracja SOA,
outsourcing,
szkolen...
Temat: JAVA EE wstęp do platformy
Pawel Dolega:Play jest fajny, ale jak zaczniesz od niego to nigdy nie poznasz enkapsulacji ;-)
Moze jakis przyjazny framework webowy na start - np. Play? Skoro sporo z nas zaczelo kontakt z Ruby przez Rails to w Javie chyba tez tak mozna...
konto usunięte
Temat: JAVA EE wstęp do platformy
Jakub Grabowski:
Play jest fajny, ale jak zaczniesz od niego to nigdy nie poznasz enkapsulacji ;-)
Szczerze mówiąc myślałem, że chodzi o start dla inżyniera, który zna już programowanie i wszelkie enkapsulacje, dziedziczenia, DRY, SOLID i inne takie tam ma w małym palcu - teraz chce się nauczyć tylko JEE. Osobiście nie jestem w stanie zdzierżyć (brak mi cierpliwości) do czytania książek o języku gdzie autorzy po raz tysięczny wyjaśniają mi, że C4 dziedziczy po samochodzie (wiadomo przecież, że Francuzi nie robią _prawdziwych_ samochodów ;)
Jeżeli chodzi o nowicjusza w programowaniu to rzeczywiście podejście bottom-up IMHO wydaje się lepsze.
Tomasz
H.
Senior Software
Developer, EU
Commission
Temat: JAVA EE wstęp do platformy
Kamil Jędrzejuk:
Jakie pozycje polecacie laikowi w tej dziedzinie ?
Kamil,
dokumentacja JEE na stronach Oracle'a jak najbardziej wskazana. Na początku jednak może być dość ciężkostrawna.
Na początek polecam następujące ksiązki:
1. Beginning Java EE 6 (http://www.amazon.com/Beginning-GlassFish-Experts-Voic...
Od razu powiem, że książka nie jest idealna ale moim zdaniem stanowi dobry wstęp do Javy EE (niekoniecznie trzeba czytać całą od deski do deski).
A później polecam następujące pozycje:
2. Murach's Java Servlets and JSP, 2nd Edition (http://www.amazon.com/Murachs-Java-Servlets-JSP-2nd/dp... - moim zdaniem jedna z lepszych pozycji na temat JSP i Servletow (szczególnie jeśli dopiero zaczynasz naukę).
3. EJB 3 in Action (http://www.amazon.com/EJB-3-Action-Debu-Panda/dp/19339... - bardzo dobra na temat EJB.
Oczywiście Java EE to bardzo szeroki temat i te pozycje nie wyczerpują go ale myślę ze na początek powinno wystarczyć :)
Pozdrawiam serdecznie,
TomekTomasz Hadam edytował(a) ten post dnia 10.08.11 o godzinie 19:18
konto usunięte
Temat: JAVA EE wstęp do platformy
Pani Anno, post zgłoszony do usunięcia. Na tym forum mamy osobny wątek na ogłoszenia rekrutacyjne.- 1
- 2
Podobne tematy
-
Java » Programista JAVA pilnie poszukiwany! -
-
Java » Programista Java [Warszawa] -
-
Java » Team Leader Java -
-
Java » Java Developer - kontrakt ; Kraków, Katowice, Gliwice,... -
-
Java » Błąd java przy programie Install Shield Wizard -
-
Java » Poszukiwany Junior Java Developer -
-
Java » Poszukiwany - Java Web Developer -
-
Java » Certyfikat Java - jak zapisać -
-
Java » Problem z otwarciem aplikacji JAVA w przeglądarkach... -
-
Java » Konkurs java -
Następna dyskusja: