I'm not sure if this is the appropriate forum for my question, but I couldn't find any other forum that would be suitable. I just became Java 5.0 Programmer certified. I have two years of Java programming experience, mostly in AWT and Swing. I'm also familiar with JDBC, JBuilder, and XML.
I am currently programming in Perl and C++ at work and am dying to get back to writing Java. My goal is to get a job programming in J2EE technologies. I would like to learn some J2EE skills within a few weeks time, so I can put then on a resume and look for a job doing J2EE.
My question is two-fold: 1) What is the fastest/best way to learn the basics of J2EE? 2) What other skills/technologies can I pick up, which would complement J2EE, and look good on a resume?
Any and all advice is greatly appreciated. Thanks!
hi.... commonly j2ee consists of 2 categories: 1-Web(Servlet&JSP )and other Technologies that built into it.(ex:Struts).. 2-Business Like EJB....
there are many books that is Good to Leaning Servlet and JSP..that depends on your way to learn,some books focus on theories and onther focus on many examples..The Book(Servlets and JSP: The J2EE Web Tier)by Jayson Falkner, Kevin R Jones is good for starting point... and The Book(Mastering Enterprise JavaBeans) by Ed Roman..is good to learn the ejb
The J2EE home page has plenty of links to documentation and reference material. Be aware, though, that in a few weeks you can't possibly learn enough about it to credibly claim "J2EE experience" on a resume.
Head First Servlets and JSP. A must read. Very SIMPLE very helpful. ***** [5/5 stars]
Joined: Jun 16, 2006
I have gone through similar problem. I think best way is to target 1 thing at a time in following sequence. 1. Core Java 2. JDBC 3. JSP/ Servlets (Book: Head first guide) 4. Custom tags. 5. EJB's (Book: Head first guide) 6. MVC/Struts.
Try completing above in 3 months time. 1 hr/day. 7. Then Entire J2EE as a whole.
It is working for me. Hope it works for you. Thx! Rohit.
Joined: Mar 22, 2005
Of course, very few people who claim J2EE experience have experience in all of its aspects. I'd say JDBC and servlets/JSP are mandatory (which includes a knowledge of MVC and possibly Struts), but even EJB is optional. I've seen JavaMail being used more often than EJB.