* 244-page book in PDF, Kindle and iPad formats. Really learn the basics of programming with Java, even if other books have failed you.
* Java source code for all the example programs in the book
* dozens of Study Drills to test your understanding
* hours of tutorial videos (one per chapter) that walk you through the concepts and the example programs
* hours of answer videos that show you solutions to every Study Drill. Trying to solve a problem and comparing it to an expert solution really helps!