Z jakimi technologiami i umiejętnościami wiąże się programowanie aplikacji internetowych.

1

Witam.

Po dość długim czasie uczenia się wreszcie wreszcie udało mi się odkryć co tak na prawdę mnie interesuję i w czym chce się rozwijać. I padło na aplikacje internetowe w Java EE plus inne frameworki związane z aplikacjami internetowymi. W związku z tym mam kilka pytań.

  1. Czy programowanie aplikacji internetowych, biznesowych itp. jest czymś pomiędzy web development a programowaniem zwykłych aplikacji. Bo nie wiem czy po prostu odnoszę złudne wrażenie że tak ale podczas pracy zawodowej wyjdzie na to że jest inaczej. Chodzi o że że lubię tworzyć wszystko co związane z internetem, strony itp. ale też bardzo lubię jave i nie chcę z niej rezygnować na rzecz samego PHP.

  2. Jakie technologie są podstawami przy tworzeniu tego typu aplikacji? Ja chcę dodatkowo bardzo dobrze opanować HTML5, CSS3 i Javascript. Czy znajomość JQuery też się może przydać?

  3. Znajomość php chyba będzie w tym przypadku zbędna prawda?

2
  1. Nie wiem co ma z tym wszystkim wspólnego PHP o_O Ale: tak, tworzenie webaplikacji to łączenie webdevlopmentu (html, css, javascript) z backendem pisanym w javie
  2. Albo stos JEE albo stos Springa, albo mix tych dwóch. Jeśli wybierzesz Springa to jQuery sie przyda. Jeśli JEE (więc JSF) to mniej.
  3. Raczej ;]
0

Dzięki za odpowiedź :-) Php ma to z tym wspólnego, że gdybym chciał się zajmować czystym webdevelopment to raczej od nauki php bym nie uciekł a ten język niezbyt przypadł mi do gustu.
Chyba bardziej bym chciał iść w Springa, ale myślę że nauka Java EE będzie dobrym przygotowaniem pod Springa(tak myślę ;-).. )

Ale jak też tam patrzę na te różne oferty to widzę że czasami gdzieś widnieje PlayFramework, czy jest to pewnego rodzaju zamiennik za Springa?

3

Część JEE się przyda bo Spring nie ma "wszystkiego" ;) JPA czy JAX-WS warto poznać, ale uczenie sie JSFa moze być nieprzydatne i trochę "mylące" bo działa to inaczej.
Nie, Play to tylko frontend, taki zamiennik dla SpringMVC najwyżej. Ale Play to framework dla Scali (ale można go użyć w javie oczywiście)

1

Teoretycznie możesz uciec, tylko łatwiej dostać robotę w PHP, bo więcej małych firm używa PHP. Ale jeśli będziesz konsekwentny i mieszkasz w jednym z tych kilku miast gdzie jest trochę więcej pracy dla programistów, to powinieneś się załapać na jakiś staż czy praktyki do firmy robiącej w Javie.

0

No niestety nie mieszkam w jednym z tych kilku miast... niby do Krakowa mam 30 km. ale nie wiem czy Kraków jest jednym z TYCH miast. Tak wiem że ofert na PHP jest o wiele więcej... jakieś tam pojęcie mam o tym PHP ale programowanie w nim nie sprawia mi zbyt wielkiej przyjemności... a przecież to jest chyba najważniejsze, więc nie będę się na siłę uczył. Pozostanę przy tym co mnie najbardziej kręcie... może uda mi się coś znaleźć w tym kierunku.

1

Kraków Javą stoi ;) No i stawki dla Javowców są dużo dużo lepsze niż w PHP.

0

No to super to słyszeć, że jednak Kraków dobrze stoi w tej branży... bo u mnie w mieście to dosłownie nie ma nic! No jest McDonald ale tam raczej nie szukają nikogo na stanowisku Junior Java Developer :-P. No i muzeum wokół którego się wszystko kręci... A w bliższych okolicach to tylko PHP i to głównie po takich mniejszych firmach.

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