The question: What is best way to develop J2EE skills?
I have been working in electronic data interchange for 10 years and have also worked on XML-based developments using Biztalk. The EDI system I use is quite dated. Most leading e-commerce applications are based on J2EE (Java 2 Enterprise Edition), but my role does not give me the opportunity to learn J2EE skills.
Could you advise on courses where I can pick up these skills? Would a basic Java course be enough to apply in a J2EE application, or would I need to learn Java in greater depth?
The solution: Do foundation course to learn skills quickly
Updating your skills is essential to maintain a competitive edge in the job market. With this in mind, I would recommend getting qualified in J2EE. The training will be worth the investment as Java is so widely used. With your experience, and having changed languages in the past, you should be able to pick up the skills fairly quickly.
A Sun certified Java programmer (SCJP) course will provide you with the foundation Java platform knowledge you need. You will then need to build on the SCJP course when you have decided which direction you want to take.
Different courses address different aspects of the technology, so the J2EE course you take will depend on your area of expertise.
The decision about the type of course should be based on which learning style suits you best and how this fits in with the time and money you have. I would advise going for a hands-on course that will let you put theory into practice, so you do not have to wait for a new role before practising your skills.
Solution by Robert Chapman, co-founder of the Training Camp
The panel: Hudson, No Limits Coaching, The Training Camp, Wreay Group
Need advice on your IT career? E-mail your questions to: email@example.com
Comment on this article: firstname.lastname@example.org