Learning Java - Resources
Java Application Showcase
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
Beginner-level Java
Intermediate Java
Professional Java Training and Certifications
Books and Forums
Books
International Forums
Share tips with fellow Java developers online in your mother tongue.
More international communities
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
- Java Standard Edition — Get started
with Java technology by learning how to develop desktop applications and browser applets with Java SE.
- JavaFX Script — In order to learn how to create
visually expressive graphical applications, proceed with learning JavaFX.
- Java Micro Edition — In order to
develop applications for mobile phones and smart cards, proceed with learning Java ME.
- Java Enterprise Edition — In order to develop
enterprise and web applications such as online-shops, proceed with learning Java EE.