Hi !
I got Jdk experience from the SJCD project, but i don't have J2ee
environment. I'm wondering How do i get J2ee experience without working with it.
What about
JBoss (www.jboss.org) ? It is free, has gained real commercial success, and you will find plenty of resources on it. Other application servers such as WebLogic (bea.com) and WebSphere (ibm.com) have downloadable evaluation version which last for many mounths (? unlimited ?). You could even try a gamble and try Jonas because it will be Linux-RedHat new official application server, so there should be some market with it. And what about Apache's Geronimo project (apache.org) ? So you have plenty of application servers available for your private training use.
You could perhaps even make a real gamble on emerging markets such as JDO knowledge, it is not yet widespread but probably will overwhelm the market for its virtues (access to any database with concurency with Java syntax only, average 30% reduction costs on projects for getting rid of databases issues), and will really do it if it is adopted by newest J2EE spec to come (under discussion). Appart from Sun's JDORI you could train on the free/community versions of KoDO(www.solarmetric.com) or better LiDO (www.libelis.com) which is its best technically and most successful implementation by far right now. If JDO is adopted relevant knowledge will be much needed, you could do the most of it.
Do not give up anyway, what makes me confident about main advantage of certifications is that recruiters say it proves one can learn by oneself, so learn after your job's hours and keep on progress, reward will be there one day.
Eric LEMAITRE
CNAM IT Engineer, MS/CS (RHCE, RHCX, SCJA, SCJP, SCJD, SCWCD, SCBCD, SCEA, Net+)
Free Online Tutorials: http://www.free-tutorials-online.net/