title: Learning Java EE - where to start
body: <p>I'm planning to study Java EE but I do not know where to start. </p>
  
  <p>Based on <a href="http://en.wikipedia.org/wiki/Java_EE_version_history" rel="noreferrer">Java EE version history</a> there are technologies present in lower versions which are not available in the higher version. Do I need to learn J2EE 1.4 before learning Java EE 5 or 6? Or is it better to learn the latest version since their purpose of doing it is to improve the previous version. </p>
  
  <p>Can you also suggest some resources on Java EE?</p>