Learning Java - Resources
What is Java? Java is the most widely used object-oriented programming language. Java applications run on Windows, Mac OS X, Linux, and Solaris, and many other operating systems.
Start your programming career by learning Java SE (Java Standard Edition) and teach yourself to develop professional applications for desktop PCs, such as utilities and games.
To get started, download and install the Java Development Kit (JDK), and the latest NetBeans IDE today! The Java Development Kit (JDK) contains all the tools you need to compile code and run your newly written applications. The NetBeans IDE (integrated development environment) is an optional software utility that makes all these tools more easily accessible.
Online Classes and Tutorials
Professional Java Training and Certifications
What are Oracle's Training classes like?
Read this Java training report from a participant.
Books and Forums
Share tips with fellow Java developers online in your mother tongue.
Teaching Java in Schools with the NetBeans IDE
The NetBeans in Education Community brings together people dealing with teaching Java, Computer Science or just interested in new ways of using the internet in the classroom.
Contact us for NetBeans Platform Development classes!
If you hear of a good source that helps you learn Java, let us know and we add it to the list.
Java Technologies Orientation