title: Any good resource to learn Java programming without any other programming experience?
body: <p>I've found multiple resources to learn Java programming, but all of them assume prior programming experience with another language.</p>
  
  <p>Does anyone know of a good, preferably entertaining, resource to learn the basics of computer programming using Java?</p>
  
  <p>The reason it must be Java is that the learner will be using it in a course in the near future.</p>
  
  <p>Thank you</p>