I have been working as a Java developer for past 5 years with products completely developed in core Java and Java Swings. Now I have moved to a new company where I would be doing similar work at the back end , but the client I would have to learn web services, EJB , Seam and other web related stuffs. I would like to know where to get started, any useful books , tutorials both for in depth understanding and quick start as of now . Please help me.
IDE
Get yourself the Netbeans IDE with the EE / Glassfish Bundle @ "http://netbeans.org/"
There is an EE and Web Tutorial section @ "http://netbeans.org/kb/trails/java-ee.html"
Oracle Java EE Technologies (All Free)
I find the JSR's are really good reference material and explanation of the technologies
http://www.oracle.com/technetwork/java/javaee/tech/index.html
Packt Publishing (E-Books are really affordable) Here are some good books (Just search for Java EE)
JBOSS.org "http://www.jboss.org"
Red-Hat Access Portal
If you have a subscription to any JBoss / Red-hat product, there are good document for EAS (Enterprise Application Server) including a Seam reference