Summary
Presuming no previous experience with either Java or programming in general, this work teaches Java-specific programming concepts, object-oriented programming and proper coding techniques. Topics include Java Foundation Classes (JFC), Abstract Windowing Toolkit, Applets vs Applications, Multi-Threading, Security, and Networking. At the end of the book, the reader builds a useful contact manager, applying concepts learned throughout the book.