Resources

Videos
How to download and install the Java SE Development Kit
Articles
Careless Code Recycling Causes Killer Kangas
How to install Java
by Rohan Cribbs
by Mary Bucher
Java IDEs
Eclipse
NetBeans
Borland's JBuilder
JCreator
Sun's Java site
http://java.sun.com
History of Java
Java History (mirror - pdf)
JAVATM TECHNOLOGY: AN EARLY HISTORY (mirror - pdf)
The Java Saga
A Brief History of the Green Project
Text book web sites
Head First Java. Kathy Sierra and Bert Bates. Book site
Thinking in Java. Eckel, Bruce. Book site
Java in a Nutshell. Flanagan, David. Book site - Author's site
Introduction to Programming Using Java, Sixth Edition. David J. Eck http://math.hws.edu/javanotes6/
MIT OpenCourseWare
6.092 Java Preparation for 6.170 (2006)
6.092 Introduction to Software Engineering in Java, January (IAP) 2008
6.092 Introduction to Software Engineering in Java, January (IAP) 2009
6.092 Introduction to Programming in Java (2010)
Android
Is it required to start activity name with dot ('.') in manifest file.? for example activity ContactManager starts with '.'
On screen keyboard has Chineese/Japanese characters, how to change to English.
Using Internet data in Android applications
Introduction to Android development
Networking with Android
Introduction to Facebook APIs
Understanding security on Android
Gourmet Java technology for Android applications
Using XML and JSON with Android, Part 1: Explore the benefits of JSON and XML in Android applications
Using XML and JSON with Android, Part 2: Deliver hybrid Android applications with JSON
Tapping into Android's sensors
How to Remote View and Control Your Android Phone

Valid XHTML 1.0! Valid CSS!