Java Certification, Programming, JavaBean and Object Oriented Books

Press Ctrl+D to bookmark this page.

Java Programming Certification
Complete Java 2 Certification Study Guide, 4th Edition
Java 2 Exam Cram (Exam: 310-025)
A Programmer's Guide to Java Certification: A Comprehesive Primer, Second Edition

Sun Java Certification
CramSession's Sun Certified Java Programmer (Java 2) : Certification Study Guide [DOWNLOAD: PDF]
Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)
The Sun Certified Java Developer Exam with J2SE 1.4
Head First Ejb: Passing the Sun Certified Business Component Developer Exam
Sun Certified Enterprise Architect for J2EE Technology Study Guide

Java Web Certification
SCWCD Exam Study Kit: Java Web Component Developer Certification

IBM Java Certification
CramSession's VisualAge for Java, Professional Edition, V3 : Certification Study Guide [DOWNLOAD: PDF]
Developing J2EE Applications with WebSphere Studio: IBM Certified Enterprise Developer (IBM Certification Study Guides)

Learn Java Programming
Simply Java Programming: An Application-Driven Tutorial Approach
The Java Tutorial for the Real World
The Java(TM) Tutorial: A Short Course on the Basics (3rd Edition)
Java Examples in a Nutshell: A Tutorial Companion to Java in a Nutshell
Java How to Program, Fifth Edition
Thinking in Java (3rd Edition)
Beginning Java 2 SDK 1.4 Edition
Java 2: The Complete Reference, Fifth Edition
Head First Java
The Art of Java
Java in 60 Minutes A Day [DOWNLOAD: ADOBE READER]
Java(tm)2: A Beginner's Guide [DOWNLOAD: ADOBE READER]
Schaum's Outline of Theory and Problems of Programming with Java [DOWNLOAD: ADOBE READER]

Java Advanced Programming
Mastering Java 2, J2SE 1.4
Core JFC (2nd Edition)
Refactoring: Improving the Design of Existing Code
The Elements of Java Style
Effective Java Programming Language Guide
Java Performance Tuning (2nd Edition)
Core Java 2, Volume I: Fundamentals (6th Edition)
Core Java 2, Volume II: Advanced Features (5th Edition)

Java Patterns
Java Design Patterns: A Tutorial
Applied Java Patterns
Design Patterns
Design Patterns Java Workbook
Design Patterns Explained: A New Perspective on Object-Oriented Design
Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML, 2nd Edition, Volume 1

Java Objects
Java Data Objects

Java Script
JavaScript: The Definitive Guide
JavaScript Bible, 4th Edition

Enterprise JavaBeans
Enterprise JavaBeans (3rd Edition)
Mastering Enterprise JavaBeans (2nd Edition)
Enterprise JavaBeans(tm) For Dummies(r)
Head First EJB

Java Eclipse
The Java Developer's Guide to Eclipse

JDK
The Java Tutorial Continued: The Rest of the JDK
JDK 1.4 Tutorial, eDoc 1 : Exploring Channels and Buffers in the New I/O [DOWNLOAD: PDF]
JDK 1.4 Tutorial, eDoc 2 : Print Services and the ImageIO Package: Two Tutorials [DOWNLOAD: PDF]
JDK 1.4 Tutorial, eDoc 3 : Creating Web-borne Applications with Java Web Start [DOWNLOAD: PDF]
JDK 1.4 Tutorial, eDoc 4 : Instrumenting Your Code with Logging Messages [DOWNLOAD: PDF]
JDK 1.4 Tutorial, eDoc 5 : Inspecting and Creating Stack Traces [DOWNLOAD: PDF]
JDK 1.4 Tutorial, eDoc 6 : Understanding and Using Regular Expressions in Java [DOWNLOAD: PDF]

Java ASP
Using SOAP to communicate Between ASP and Java applications [DOWNLOAD: PDF]

Java Web Development
The Java Web Services Tutorial
J2EE Web Services
Servlets and JSP: The J2EE Web Tier
Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions
Java & XML, 2nd Edition: Solutions to Real-World Problems
Mastering Jakarta Struts
Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork
The Java Tutorial: Object-Oriented Programming for the Internet (2nd Edition)
Python Programming with the Java Class Libraries: A Tutorial for Building Web and Enterprise Applications
Developing Java Web Services: Architecting and Developing Secure Web Services Using Java [DOWNLOAD: ADOBE READER]

Java API
JDBC(TM) API Tutorial and Reference: Universal Data Access for the Java(TM) 2 Platform (2nd Edition)
Java Message Service API Tutorial and Reference: Messaging for the J2EE Platform
JNDI API Tutorial and Reference: Building Directory-Enabled Java(TM) Applications

Java IBM
The Ultimate IBM VisualAge (r) for Java (tm) Tutorial CD

Java 2 micro edition (J2ME)
Sams Teach Yourself Wireless Java with J2ME in 21 Days
Wireless Java Programming with J2ME
Wireless Java Programming for Enterprise Applications: Mobile Devices Go Corporate
J2ME: The Complete Reference
Java 2: The Complete Reference [DOWNLOAD: ADOBE READER]

Java 2 Platform, Enterprise Edition (J2EE) technology
Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
EJB Design Patterns: Advanced Patterns, Processes, and Idioms
Expert One-on-One J2EE Design and Development
J2EE Best Practices: Java Design Patterns, Automation, and Performance (Wiley Application Development Series)
.NET & J2EE Interoperability

Enterprise Java Programming
Enterprise J2ME: Developing Mobile Java Applications
Enterprise Java Programming with IBM WebSphere, Second Edition

Ant, a Java-based build tool
Java Development With Ant
Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus
Jakarta Pitfalls: Time-Saving Solutions for Struts, Ant, JUnit, and Cactus (Java Open Source Library) [DOWNLOAD: ADOBE READER]
JUnit in Action

Java Servlets
Java Servlet Programming, 2nd Edition
More Servlets and JavaServer Pages
Core Servlets and JavaServer Pages, Vol. 1: Core Technologies, Second Edition
Professional JSP : Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML
Jdbc Database Access With Java: A Tutorial and Annotated Reference (Java Series)

JavaServer
Mastering JavaServer Faces
Advanced JavaServer Pages
JavaServer Pages, Second Edition

An eye opener about problem solving (ok, is not for Java but useful anyway :) )
Are Your Lights On?: How to Figure Out What the Problem Really Is

Search www.amazon.com for more Java Books


Java Programming Hints and Tips