co jest wazne pod ORT! ewentualnej pracy?

0

Witam,
Tak sie zastanawiam, czego właściwie konkretnie sie uczyc jezeli chodzi o Jave i prace zarobkowa w jakiejs firmie. Myslicie, ze konieczna jest dobra znajomosc J2EE? Co moze sie najbardziej przydac i czego warto sie uczyc?

0

Obecnie należy poznać kilka technologii związanych z javą:

  • EJB3 bez podstaw JEE ani rusz. Opanowałem to w tydzień. Jak znasz javę to szybko się nauczysz. Jedna z najbardziej nietrywialnych, a zarazem łatwych technologii.
  • JPA i Hibernate, czyli bazy danych w javie. Zapomnij o JDBC mapowanie obiektowo relacyjne to podstawa
  • Spring Framework, alternatywa dla EJB, ale też najpotężniejszy framework do tworzenia aplikacji nie tylko EE, ale też SE

Do tego należy poznać narzędzia:

  • Maven do zarządzania projektem, budowania i automatyzacji testów
  • JUnit do testowania klas java
  • Canoo do testowania weba
  • OSGi do zarządzania zależnościami i co ważniejsze aktualizacjami oprogramowania

ps. ocena oczywiście obiektywna 3 rok zarobkowo w javie robię.

0

Dopisz do listy jeszcze:

  • Ant (wiele firm ma skrypty w Ant i wcale im nie spieszno do Mavena)
  • log4j (do załapania w 10 minut)

Nieobowiązkowe, ale też warto znać:

  • servlet API
  • JSP, JSF
  • Seam
  • coś z webserwisów - np. JAX-WS, Hessian
0

Wow, duzo tego Panowie. Pożyczyłem sobie:
-Spring Framework, profesjonalne tworzenie oprogramowania w Javie
-Prosty przepis na J2EE
Skonczy sie sesja to sie za to biore. Chciale juz cos na wakacje popracowac gdzies na okres probny, jako mlodszy programista, glownie zeby sie czegos nauczyc. Znacie moze jeszcze jakis "lekkie" pozycje ksiazkowe?

0

Nieobowiązkowe, ale też warto znać:

Hmm, dlaczego servlety i JSP uważasz za nieobowiązkowe ?

0

Ponieważ obydwie te technologie zostały obecnie wyparte przez frameworki. Używając javowego porównania servlety i jsp są tym w porównaniu z np. Springiem, EJB3, Wicket, Struts, Portletami czym JDBC w porównaniu z Hibernatem i JPA.

1 użytkowników online, w tym zalogowanych: 0, gości: 1