6/8/07

Links to some Good Free Java/J2EE Books

Most of these are available at The Server Side but I'm very often surprised how few people are aware of these . . . .

There's a number of other free Java/J2EE books out there too but they really didn't pass muster.

I've tried to group them according to how good I felt the quality was - "Fair to middling" means the content probably should be free (or already is free elsewhere) whereas "Great" means it's a really nice little freebie for us developers who spend so many $ each year on tech books.
Some of them are pretty old (circa '00-'02) but still pretty good nonetheless.


FAIR to MIDDLING

Designing Enterprise Applications with J2EE Platform
by Inderjeet Singh, Beth Stearns, Mark Johnson and the Enterprise Team
Link

Designing Web Services with the J2EE 1.4 Platform: JAX-RPC, SOAP, and XML Technologies
by Inderjeet Singh, Sean Brydon, Greg Murray, Vijay Ramachandran, Thierry Violleau, Beth Stearns
Link


GOOD
The J2EE Architect's Handbook
by Derek C Ashmore
Link

Mastering Enterprise JavaBeans 3.0
by Rima Patel Sriganesh, Gerald Brose and Micah Silverman
Link

Jakarta Struts Live
by Rick Hightower
Link

Servlets and JavaServer Pages
by Jayson Falkner and Kevin Jones
Link


GREAT
Swing
by Matthew Robinson and Pavel Vorobiev (1st Edition)
Link (see about half-way down the page)

Bitter Java
by Bruce Tate
Link

Thinking in Java
by Bruce Eckel (3rd Edition)
Link

Core Servlets and JavaServer Pages
by Marty Hall (1st Edition)
Link

More Servlets and JavaServer Pages
by Marty Hall (1st Edition)
Link

p.s. if for any reason any of these links violate any author's rights (I certainly hope they don't) please let me know.

6 comments:

Frank Kelly said...

I should probably also add "props" to the following links which I only discovered after my blog article was published

Java201.com
and
Online Java and Java EE Resources Blog

Khalil said...

One of the very best java books, that happens to be free is Component Development for the Java Platform by Stuart Dabbs Halloway available here
http://www.develop.com/us/technology/developmentorseriesdownload.aspx?id=11, it gives great insight on Java EE building blocks, reflection, class loading, dynamic proxies, byte code weaving, serialization... Plus Stuart Halloway is a highly gifted writer, one of the few who can demistify complex topics with concise and elegant wording.

Anonymous said...

Link to Swing book doesn't work :(

Floyd said...

Check out also InfoQ's free books, there are 9 of them (see books tab on far right).

Anonymous said...

here are some more great free java/computer books

http://kickjava.com/books/

Anonymous said...

Free Downloadable Java, J2EE, Struts, Spring, AJAX, JavaScript, CSS, XML EBooks

This Web page is a resource where you can download Java, Servlet, JSP, J2EE, RMI, JMS, EJB, JDBC, XML, XSL, CSS, Struts, Spring, AJAX, JavaScript and WebServices books and tutorials.
http://www.books4java.blogspot.com/