Core Java

1. Thinking in Java

2. Thinking in Patterns with Java

3. Java in Computer Science Perspective

4. Introduction to Computer Science Using Java

5. Securing Java

6. Concurrent Programming in Java

7. Design Patterns in Java

8. Developing Intranet Applications using Java

9. Java Developer's Reference

10. Java By Example

11. Java Web Programming Guide

12. Java GUI Programmer's Primer

13. Java - An Object First Approach

14. Advanced Java Programming Tutorial

15. Exploring Java

16. Java AWT Reference

17. Processing XML with Java

18. Java Security

19. Java Distributed Computing

20. Artificial Intelligence Search Techniques in Java

21. Java Thin-Client Programming

22. Java Data Objects

23. JXTA Tutorial

24. Brewing Java, A Tutorial

25. Making Sense of Java

26. WCI Java Topics

27. Java Lecture Notes

28. Java Tutorials from Java Coffee Break

29. Introduction to Programming using Java

30. Advanced Java

31. Code Signing For Java Applets

32. Java and XML, SOAP

33. Java by Topic

Enterprise Java

1. J2EE Tutorial From Sun Microsystems

2. Mastering EJB 3rdEdition

3. Thinking in Enterprise Java

4. Managing Java™ performance across the application life cycle

5. A Tutorial On Java Struts

6. The J2EE Architect's Handbook

7. EJB Design Patterns

8. JBoss Workbook for Enterprise Java Beans

9. Designing Enterprise Applications in J2EE Platform

10. Servlets and JSP, The J2EE Web Tier

11. Core J2EE Patterns

Please let me know if you know any other links. I will add them to this page. Thanks!
The C++ Programming Language Third Edition

Data Structures and Algorithms with Object-Oriented Design Patterns in C++

An Introduction to C++ and Object Oriented Programming,

Introduction to Object-Oriented Programming Using C++

C++ Standard Template Library Programmer's Guide

C++ Programming for Scientists

Optimizing C++

Introduction to C++ Programming I

C++ in Action

Teach Yourself C++ in 21 Days

Introduction to C and C++ Programming

Software Engineering using C++

C/C++ Reference

Complete C++ Language Tutorial

Coronado Enterprises C++ Tutor, version 2.2

C++ Programming HOW-TO

C++?? : A Critique of C++, 3rd Edition

A Beginners C++

SUN C++ User's Guide

Effective C++ / More Effective C++

ANSI/ISO C++ Professional Programmer's Handbook

Thinking in C++, 2nd Edition (Beta)

C++ Annotations

Thinking in C++, by Bruce Eckel, 2nd Edition, Vol. 2

Thinking in C++, by Bruce Eckel, 2nd Edition, Vol. 1

Function Pointer Tutorials

C++ tutorial for C users

Object Oriented Programming

C++ Programming Tutorial

Take 10 Minutes to Learn - C++

An Introductory STL tutorial

C++ Tutorials


Introduction to Object-Oriented Programming Using C++

C++ Language Tutorial

C++ Annotations Version 5.1.0b

An Introduction to C++ Programming

C++?? : A Critique of C++

Optimizing C++ the WWW version

Who's Afraid of C++?

C++ Programming Book Download

Compilers and Compiler Generators: an introduction with C++

ANSI-ISO Pro. Programmers Handbook

C++ Unleashed

Algorithms And Data Structures in C++

Advanced C++ Tutorials (

Beginning C++ Tutorials (

C++ Tutorials (

C++ Tutorials (Glen McCluskey & Associates)

DevCentral Tutorials (Interface Technologies)

The Bits Tutorials (Jon Jenkinson et al.)

Tutorials (Open Directory)

Tutorials and References (Tina I. Seawell)

An Introduction to C++ Programming (Björn Fahller)

C++ Annotations (Frank B. Brokken & Karel Kubat)

C++ in Hypertext (Curtis Sollohub)

C++ Programming (Valencia Community College)

C++ Programming Language Tutorials (Douglas C. Schmidt)

Crash Course on STL (Osvaldo Pinali Doederlein)

Course on OO Software Construction (Joe Sant)

Crashproof C++ (Steve Litt)

C++ tutorial for C users (Eric Brasseur)

Einführung in C++ [German] (Universität Siegen)

From The Ground Up: A Guide to C++ (?)

Learn C/C++ Today (Vinit Carpenter)

Neil's C++ Stuff (Neil C. Obremski)

Online C++ Tutorial (David Wegman)

OWL HOW (Tenermerx Software)

Pointers (Todd A. Gibson)

STL Tutorial (Phil Ottewell)

Understanding C++: An Accelerated Introduction (Marshall Brain & Kelly Campbell)

Well-mannered oo design in C++ (Taligent)