New to Java Programming Center

The New to Java Programming Center helps developers who are new to the Java platform find what they need to set up their system, understand the various technologies, and create applications for the desktop, web, and devices.

Step 1:

  Getting Started  

Step 2:


What's New


Introduction to GUI Building

This tutorial teaches you how to create a simple graphical user interface and add simple back-end functionality. 

Application Basics With Ants (Young Developer Series, Part 3)
uses the Ants scenario in Greenfoot to describe Java packages, variables, and ways that objects interact with each other through methods.
Getting Started With the NetBeans BlueJ Plugin

This article gets you started using the NetBeans BlueJ plugin by loading an existing project, and then creating a new project that uses drag-and-drop features to create a graphical user interface (GUI).


Young Developers
Young Developers

These tools and web sites teach young people how to program using the Java programming language, as well as languages developed for ease of use.

The Java EE 5 Tutorial

This tutorial is a guide to developing enterprise applications for the Java platform, with updates for the Java EE 5 platform.

Mobile Applications Learning Trail

Use this trail to understand what you need for creating mobile applications.

Learning News & Updates

Check out new and featured courses, certifications, offers and learning news for Application Developers.