jsf, tutoriale, kursy

0

polecacie jakieś źródło informacji, dzięki któremu mógłbym w mairę nauczyć się podstaw jsf, tak żeby ogarniać potem w nim zrobione? Preferuję jakieś wideotutoriale, najlepiej po ang.

0

Co prawda nie wideo, ale myślę że dobre: http://www.mkyong.com/tutorials/jsf-2-0-tutorials/
Poza tym warto poznać Primefaces, na ich stronie w zakładce showcase masz pokazane jak dodawać komponenty.

0

czyli dobrze jest poznać samo JSF przed nauką np primefaces właśnie? (a nawet trzeba)

0

Trzeba poznac podstawy JSF przed PrimeFaces (to tylko biblioteka wzbogacajaca o nowe kontrolki: dolaczasz jar i masz), w praktyce jednak sample sa tak dobre, ze uczysz sie tych technologii jednoczesnie. Ale projekt trzeba jakos zalozyc i wiedzec po co sluzy np. FacesServlet.

0

Czyli jsf to takie podstawy, a primefaces to juz dodatki, rozumiem :)

Tez powoli zaczynam jsf i na poczatku myslalem o tych tutorialach:
http://www.coreservlets.com/JSF-Tutorial/jsf2/
http://jaiswaltraining.com/jsf/index.php

Jednak nie wiem, na którym najlepiej wyjde :P moze na tym co kolega podał wyzej?

0

Lepiej zrobic cos praktycznego.

Zaloz tabele w bazie i zbuduj sobie CRUD (moze, ale nie musi byc oparty o PrimeFaces). Moze to nudne, ale bedzie dobrym wstepem do ogolnego pisania aplikacji internetowej. Potem bez problemow przerobisz to na PrimeFaces i dalej juz powinno byc z gorki.

0

Hmm no tak, tylko musze załapać jakies podstawy o co w ogóle chodzi w temacie :) dlatego chce napocząć jakis tutorial. W ksiazce ktora kupilem niedawno mam tez rozdział o JSF i moze go przeczytam też i porobie przykłady z ksiazki (chociaz duzo ich tam nie ma :P)

Moze to nudne,[..]

Mnie tam ciekawi, mam chęci poznawcze :D
Zrobie jak mówisz, aż wyjdzie

Mam tez jedno pytanie, czy w dalszej pracy w Javie EE warto porzadnie nauczyc się jezyka EL albo tagów JSP - biblioteki JSTL? bedzie to jakos przydatne wśród takiej ilosci frameworków javowych na pozniejszym poziomie? czy po prostu - mozna to poznac ale tylko po to zeby "wiedziec ze jest i mniej wiecej co w trawie piszczy"? :P

dzieki za tresciwe odp

0

Sam ucze sie Java EE / Spring i okolicznych technologii okolo 4 miesiace pracujac w nich i odradzam nauke EL tylko po to, aby dokladnie umiec (w moim przypadku dziala tylko praktyka, czyli cos co sam napisze i jest mi potrzebne: to mozna latwo znalezc). Mi osobiscie z reguly wystarcza google / dokumentacja: potrzebuje jakiegos tagu / fragmentu EL to sobie googlam i raczej nie ma problemu. Zapamietasz to, co bedziesz uzywal czesto. Reszte znajdziesz w dokumentacji / dowiesz sie, gdy bedziesz tego potrzebowal.

Co do JSP/JSTL jak stawiasz na JSF raczej nie bedziesz z tego korzystal (co innego jesli uzywasz Spring MVC, sam planuje poznac to, gdy pobawie sie innym GUI, nie wczesniej i mnie najdzie na JavaScript). Za to koniecznie trzeba poczytac o technologii facelets, aby np. wykonac sobie szablon strony (layout). To jest bardzo proste i czesto przydatne. Tych tagow od facelets jest kilka i je trzeba znac piszac w nowoczesnym JSF.

Z okolicznych technologii warto poznac (ale nie koniecznie na samym poczatku) podstawy Mavena, tak aby byc w stanie stworzyc sobie enterprise application (aplikacja web, moduly ejb, rozumiec jakie scope gdzie poustawiac itp.), tak aby rozumiec mniej wiecej co sie dzieje i douczac sie w miare nowych potrzeb.
https://netbeans.org/kb/docs/javaee/maven-entapp.html

0

czyli mówisz, że używajac Springa MVC warto znac całe JSP? i nie jest to wtedy technologia spychana na bok?
do sugestii sie dostosuje, przejrze jeszcze JSTL skoro juz zaczalem, potem wezme sie za jsf napisze cruda i bede kombinował i w razie cos szukał pomocy na 4p :D
Co do Mavena poznac musze, bo podobnoż przydatny bardzo. Kompletnie nie wiem do czego sluzy, jak sie go uzywa ani nawet jak wyglada, ale trzeba go bedzie w koncu wziąć, jak czas przyjdzie :)

0

Mam bliskie zeru doswiadczenie ze Spring MVC, ale dlubalem troche w jego pochodnej Grails (ktore rowniez polecam: fantastyczny i prosty w uzyciu framework, niestety nie mialem okazji nic produkcyjnego w tym porobic). Jesli chodzi o Spring MVC raczej tagi JSTL to lektura obowiazkowa na sam poczatek.

W sumie slowo 'JSP' to jest buzzword, bo ma zbyt wiele znaczen.

0

Niekoniecznie trzeba znać tagi JSTL bo Spring MVC może działać też z Freemarkerem i z Velocity.

0

Rybaa mówiłeś, ze 4 miesiace siedzisz w JEE i springu? Mowisz ze poznales juz wiele technologii, które to? i na jakim poziomie mniej-wiecej ?:) chcialbym wiedziec jak wolno sie ucze :P
@Shalom Freemarker i Velocity rozumiem służa do programowania frontendu?

0

dopisz sobie jeszcze Thymeleaf ;)

http://www.thymeleaf.org/

0

@azalut to są języki znaczników do tworzenia szablonów stron. Taki "lepszy" html. Lepszy bo masz trochę gotowych kontrolek których łatwiej i wygodniej się używa :)

0

To od siebie dorzucę jeszcze http://mprabhat.wordpress.com/ przykłady są tam lepsze i gorsze, ale są ; )

0

Tu są fajne tutoriale jak ktoś chce:
http://www.learn-with-video-tutorials.com/jsf-tutorial-video

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