...
: The Connexions Curriculum for the former Comp 212 course | ||
The Java Programming Language: Book written by James Gosling the father of Java himself! , Arnold & Gosling | Gosling was the principal designer of Java 1.0 | |
Thinking In Java: A Java Book by Bruce Eckel, a well-known and seasoned professional programmer. Look for the link to free book downloads on this page , Bruce Eckel | The 3rd edition is available free. | |
Design Patterns: Elements of Reusable Object-Oriented Software, Gamma, Helm, Johnson & Vlissides | The : This is the "Bible" of OO software design. The authors (all four of them) of the book are affectionately referred to as the Gang of Four (GoF). |
|
Head First Design Patterns (by O'Reilly): A very accessible introduction to Design Patterns using Java. |
|
...