E-commerce graphic
Linux graphic
DATAMISSION


Computer and Internet Books

Linux Books

Bruce Eckel Programming E-Books

Ken Evoy Internet E-Books

IT E-Books collection

BOOKS/E-BOOKS - Bruce Eckel's Programming E-Books

Bruce Eckel's company provides public and private training and consulting services. Bruce Eckel has published over 150 articles and several books such as Thinking in Java (Prentice-Hall, 1998, 2nd Edition, 2000), the Hands-On Java Seminar CD ROM (available on the the Mind View site and enclosed to the book), Thinking in C++ (PH 1995; 2nd edition 2000), C++ Inside & Out (Osborne/McGraw-Hill 1993), among others. He's given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee, speaks regularly at conferences and is the C++ & Java track chair for the Software Development conference. He provides public and private seminars & design consulting in C++, Java and Python.

Some e-books on C++, Java and Python are free and you can download the electronic version below. You can also order the printed books from Amazon through the search box below:


Search:
Keywords:
In Association with Amazon.co.uk

The Python book is still an early alpha version (0.1.2) and the author warns that it is not an introductory book. Some more details about the project can be found at Bruce Eckel's site.

If you want to learn Python you will find many good books (try the Amazon link above) or the on-line course Learning to program by Alan Gauld


E-Books Download Links

DESIGN PATTERNS IN PYTHON
Version 0.1.2 (last modified on 31st December 2001)

TIPython 533 KBytes


THINKING IN PATTERNS
Revision 0.9(last modified on 20th May 2003)

TIPatterns0.9 316 KBytes


THINKING IN ENTERPRISE JAVA
Revision 1.1 (last modified on 30th April 2003)

TIEJv1.1210 KBytes


THINKING IN JAVA - 3d Edition
Revision 4.0 (last modified on 6th May 2003)

TIJ-3-edition4.0 1.567 MBytes


THINKING IN JAVA - 2nd Edition
Revision 12 (last modified on 12th June 2001)

TIJ-2nd-edition 1.17 MBytes


THINKING IN JAVA - 1st Edition
(last modified on 5th February 2000)

TIJ-1st-edition.zip 1.08 Mbytes


THINKING IN C++ - 2nd Edition - Volume 1
Revision 13 (last modified on 5th February 2000)

TICPP-2nd-ed-Vol-one.zip 896 Kbytes


THINKING IN C++ - 2nd Edition - Volume 2
Revision 4 (last modified on 19th August 2001)

TICPP-2nd-ed-Vol-two.zip 675 Kbytes