Sun Java Solaris Communities My SDN Account Join SDN
 
New to Java Programming Center
Getting Started With Java Technology
Tutorials, articles, and other learning tools for new developers

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:

 Learning
 

What's New RSS button

 
What's Your Sign? - Introduction to the JavaServer Faces Framework

This tutorial, the first in a series, demonstrates the fundamentals of using the JavaServer Faces (JSF) framework to code web applications in the NetBeans IDE. Create a web application called jAstrologer that takes a user's name and birthday and returns information such as the user's zodiac sign, birthstone, and horoscope.

 

A Discussion of the BlueJ IDE with Two of Its Developers: Michael Kölling and Ian Utting
BlueJ is a simplified Java IDE, built upon NetBeans technology to introduce students to object-oriented programming at the high school and introductory university levels. In this interview, Gary Thompson talks with two of BlueJ's developers, Michael Kölling and Ian Utting.  

Input on a New Desktop Java Database Tutorial


Learn to create a Swing desktop application with database connectivity and multiple tables.

Spotlight

 
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.