* New 30-day Java study plan: learn Java programming step by step, from basics to advanced
* 100 new Java programs with solutions: 200+ coding practice programs, including pattern programs and Java interview programs
* Clearer Java tutorials for beginners: OOP, collections, exceptions and Streams lessons rewritten
* Good to know tips explain code before you reach its lesson
* Java quiz answers now shuffle on every attempt
* Fixed code examples and improved layout