i think it is more like swimming as read and get instructions jump into
water, try, learn. More reading more practice. I feel J2EE is like ocean with so many subjects, topics in it. Learn as you need them since learning everything perfectly is not possible due to limited time we have.