Hi, I am SCJP 5.0 certified. I have been studying through Head first Servlets and JSP which i find amazing!!
I have moderate knowledge about Servlets, JSP, Struts, working on Tomcat and J2EE with IDE - Netbeans and basic knowledge of EJB. I have a Computer Science Degree and have done coding in various languages. Even though I have experience as a Network Admin. for the past 2 years, I have yearned to become a Java developer. Now since I have taken the plunge - left my job, completed a certification I think its high time that I start working before I spend away my precious pennies!
Good news is that I have been assured a job in java development but it is for an experienced programmer around 2 yrs, they are ready to test me for 2 months because I convinced them that " I am a quick learner" :->
My aim is to get enough knowledge so that I can start working in Java Development as soon as possible. It's like doing a crash course in these various topics - Servlets, EJB, Various Web Containers and Web Servers, IDE's such as Eclipse, Testing tools, Framework like Struts, JSF, Hibernate�
1) I would like to get hold of resources - books, links, etc anything useful you can provide me with, regarding the above mentioned information.
Head first Servlets is great and I am going to my bookstore for the HEad first EJB next week, but then they are for certifications and what I need now is something like working knowledge in Enterprise Java.
2)Could someone please advise if these books would help me at work or its only designed for certifications?
"JSF tutorial" etc. There are myriad of free tutorials to give you hands on experience and articles to teach you the concept. In addition get some good books like Head First series. You can use amazon rankings and reader feedback as a guide ..... Different people like different style of writing. So I generally wander down to my local bookshop and spend 20-30 minutes browsing through different books. Some times make 2-3 visits before buying one.
Thanks arulk and Dimitris. Your advice has been very valuable! I am trying to understand j2ee concepts as much as I can in this short period of time... Just that I am a bit anxious and stressed out since I feel that I am only grasping theoretical knowledge with very less hands on experience.
Please share your experiences or provide me with some tips etc. so that my transition from a novice programmer to an experienced developer is a bit smoother.
Probably asking a bit too much, there are no shortcuts:-) Nevertheless I am bit desperate and just trying to learn things quickly and tomorrow when I go for work I don't want to let down my employers. Thanks! Danveer