| Bleeding At the Keyboard: Gregory Rawlins text of step by step guide on learning Java. |
| Focus on Java Programming: Online introductory Java textbook complete with Java source code. By William Wagers and David J. Eck. |
| How to Think Like a Computer Scientist: Java Version: By Allen B. Downey; Green Tea Press, 2002. Teaches general principles of programming, via Java as subject language. Thorough, in-depth approach to many basic and intermediate programming topics. Full text online and downloads: HTML, PDF, PS, LaTeX. [Free, Green Tea Press] |
| How to Think Like a Computer Scientist: Java Version: HTML introductory book. [GNU Free Documentation] |
| In search of the best Java book for beginners: A JavaWorld comparative review of 7 intro-programming language books. |
| Java as a First Language: Offers text to Java an Object First Approach and A Java GUI Programmer's Primer, both by Fintan Culwin. |
| Java Precisely: Homepage of book. The book gives a concise description of the Java programming language. Examples sources. Old versions of book online in PDF and Postcript formats. |
| Java Programming: From the Beginning: By K. N. King. Assumes no previous programming experience. Includes over 700 review questions, exercises, and programming projects. Features unique Q&A sections and in-depth case studies. |
| JavaGently - Third Edition: Homepage of book by Judith Bishop. Discussion board and FAQ. Examples and downloads. |
| JavaPlease!: Support site for Java workbook in MS PowerPoint format. Example slides. Ordering information. |
| Murach's Beginning Java 2: Includes sample chapters and book summary for Andrea Steelman title. |
| Objects and Java: A next book project of Bill Venners. |
| Thinking in Java: Tutorial for beginning programmers or those without much OO experience. Full text of book available on-line in PDF format. |