Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Witam,
Chcialbym zaczac zabawe z JAVA Server Pages i szukam odpowiedzi na pytanie jakie bylo by idealne srodowisko tzn. IDE, ORM, DAL, Web server, Freamework itd.?

konto usunięte

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

IDE - Eclipse z pluginami następującymi: JBoss i Oracle
web serwer - Tomcat lub Glassfish
framework - to już kwestia co chcesz robić ale jeśli chodzi o Javowe frameworki no to wiadomo musisz odwiedzić stronę Apacha i JBossa i tam sobie znaleźć co ci potrzebne.

Jeśli zaczynasz zabawę zacznij od http://docs.oracle.com/javaee/
Robert Kwolek

Robert Kwolek Team Lead, HERE

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Tak dla porządku: web serwer: Tomcat, serwer aplikacji: JBoss lub Glassfish (w obu jako servlet container jest Tomcat). Jeśli decydujesz się na JBoss'a to tutaj są pluginy (JBoss Tools): https://www.jboss.org/tools.

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Ok dziekuje Panowie. Wyprobuje i dam znac.
Jakub Grabowski

Jakub Grabowski Tworzenie aplikacji,
integracja SOA,
outsourcing,
szkolen...

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Robert K.:
Tak dla porządku: web serwer: Tomcat, serwer aplikacji: JBoss lub Glassfish (w obu jako servlet container jest Tomcat). Jeśli decydujesz się na JBoss'a to tutaj są pluginy (JBoss Tools): https://www.jboss.org/tools.
No nie do końca ;-) W Glassfishu jest fork enginu Catalina, używanego w Tomcat, ale jest on już mocno zmodyfikowany. Trochę jest w tym stwierdzeniu prawdy, ale stwierdzenie że Tomcat, jest servlet containerem Glassfisha jest dużym uproszczeniem.

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Tak z innej beczki zauwazylem cos takiego na stronie heliona:

http://helion.pl/ksiazki/head-first-servlets-jsp-edycj...

http://helion.pl/ksiazki/head-first-java-edycja-polska...

http://helion.pl/ksiazki/wzorce-projektowe-rusz-glowa-...

Ksiazki dla laikow ale zapytam czy warto :) Macie jakies opinie na temat tych ksiazke czy moze lepiej udezyc w cos bardzie zaawansowanego?
Robert Kwolek

Robert Kwolek Team Lead, HERE

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Jakub Grabowski:
Robert K.:
Tak dla porządku: web serwer: Tomcat, serwer aplikacji: JBoss lub Glassfish (w obu jako servlet container jest Tomcat). Jeśli decydujesz się na JBoss'a to tutaj są pluginy (JBoss Tools): https://www.jboss.org/tools.
No nie do końca ;-) W Glassfishu jest fork enginu Catalina, używanego w Tomcat, ale jest on już mocno zmodyfikowany. Trochę jest w tym stwierdzeniu prawdy, ale stwierdzenie że Tomcat, jest servlet containerem Glassfisha jest dużym uproszczeniem.
Ogólnie takie duże uproszczenie funkcjonuje (Tomcat = servlet container) na wikipedii, na stronie Glassfish'a (informacja o forku tyczy sie Tomcata), ale zgadzam się, modułem odpowiadającym za servlety/JSP jest Catalina.
Poza tym jeśli już mamy być tacy dokładni to nie powinno być JBoss, ale JBoss AS, etc. ;-).Robert K. edytował(a) ten post dnia 23.02.13 o godzinie 12:24

konto usunięte

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Marceli Podstawski:
Tak z innej beczki zauwazylem cos takiego na stronie heliona:

http://helion.pl/ksiazki/head-first-servlets-jsp-edycj...

http://helion.pl/ksiazki/head-first-java-edycja-polska...

http://helion.pl/ksiazki/wzorce-projektowe-rusz-glowa-...

Ksiazki dla laikow ale zapytam czy warto :) Macie jakies opinie na temat tych ksiazke czy moze lepiej udezyc w cos bardzie zaawansowanego?

Java
"Java - Rusz głową" przeglądałem w księgarni i raczej wiele się z tego nie dowiesz.

Do nauki podstaw języka możesz wykorzystać:
- http://www.youtube.com/user/CoraxTheTutor?feature=watch

Darmowe książki:
- Thinking in Java (wydanie sprzed 10 lat): http://www.mindviewinc.com/Books/downloads.html
- Java in a nutshell: http://www.docstore.mik.ua/orelly/java-ent/jnut/index.htm

Najnowsza książka którą mogę polecić do podstaw Javy:
"Java. Przewodnik dla początkujących", Herbert Schildt (Helion)

http://helion.pl/ksiazki/java-przewodnik-dla-poczatkuj...

Wzorce projektowe
Czytałem "Wzorce projektowe rusz głową". Myślę że warto. W przyjemny sposób obrazuje wzorce. Pomocne nawet dla kogoś kto wzorce używa od lat. Przykłady w Javie.

Potem możesz jeszcze przeczytać coś poważniejszego, np. "Wzorce projektowe. Elementy programowania obiektowego wielokrotnego użytku". Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - to klasyka tematu o której MUSISZ coś wiedzieć (np. co to jest GoF) - występuje na pytaniach o wzorce. Też dostępne w Helion:

http://helion.pl/ksiazki/wzorce-projektowe-elementy-op...

Opis:
http://en.wikipedia.org/wiki/Design_Patterns
Michał M.

Michał M. Właściciel, Madej
Studio

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Ja natomiast polecam książkę:

http://helion.pl/ksiazki/java-kompendium-programisty-w...

Zbiera ona dobre opinie na forach i dobrze tłumaczy OOP.
Jeśli cokolwiek mieliśmy doczynienia z programowaniem to warto odpuścić sobie podstawową książkę "Java. Przewodnik dla początkujących", Herbert Schildt (Helion)
http://komputeks.pl/java-przewodnik-dla-poczatkujacych...

dodatkowo w rewelacyjnej cenie (w porównaniu do wydawcy) można ją kupić tutaj:

http://komputeks.pl/java-kompendium-programisty-wydani...

Ps. Nie mam nic wspólnego z tą księgarnią oprócz faktu że jestem jej wieloletnim klientem i mają konkurencyjne ceny, więc proszę sobie darować teksty o reklamie :)
Tomasz Radwański

Tomasz Radwański Java \ JEE developer

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Jak dla mnie podstawowa literatura w podanej kolejności to:
- cokolwiek o Javie (np thinking in java)
- dowolny katalog wzorców projektowych (nie lubię head first, ale merytorycznie jest ok)
- czysty kod Martina
- kilka książek i artykułów Fowlera (np enterprise patterns, refactoring)
Później można zabierać się za coś bardziej specyficznego, np JEE.

Acha, najbardziej pasują mi książki wydawane przez O'Reilly.
Jakub Grabowski

Jakub Grabowski Tworzenie aplikacji,
integracja SOA,
outsourcing,
szkolen...

Temat: Idelane srodowisko do pracy z JAVA-a (Server pages)

Ja nie mogłem znieść książek z serii "Head First" - mnóstwo wody. Jakoś nie przemówiły do mnie rozmowy z fasolkami ;-)
Najbardziej podobała mi się Thinking in Java, choć nie jest łatwa do przebrnięcia, potem książki z serii "Core". Nienajgorszym pomysłem jest tutorial Java EE http://docs.oracle.com/javaee/6/tutorial/doc/.
A potem ambitne projekty;-)

Warto uczyć się Javy po angielsku, bo potem nie ma problemów ze słownictwem, gdy pojawiają się problemy.Jakub Grabowski edytował(a) ten post dnia 24.02.13 o godzinie 13:04

Następna dyskusja:

programisci Java do pracy w...




Wyślij zaproszenie do