- Internet Software Engineering Education

   Recommended Books for Software Professionals

Recommended Books

Java Books

SCJP Sun Certified Programmer for Java 5 Practice Exams by Katherine Sierra, Bert Bates

Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam by Bryan Basham, Kathy Sierra, Bert Bates

Head First Java by Kathy Sierra, Bert Bates

Head First Design Patterns by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra

Thinking in Java, 4th Edition by Bruce Eckel

Effective Java Programming Language Guide by Joshua Bloch

Java Programming Language by Ken Arnold, James Gosling, David Holmes

Java After Hours: 10 Projects You'll Never Do at Work by Steve Holzner