Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Principles of Object-Oriented Programming

: 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.

 

...