You can approach learning Java programming in many ways. Some people start by writing a simple applet or application, and go on to learn about servlets. Others need to learn about a particular technology area right away. No matter what your approach, to learn and develop applications written in the Java programming language, you must first set up the Java platform. These articles will get your started.
This article describes the tools you can use to learn the Java programming language, and the appropriate path, depending on your experience.
This article introduces the Java platform and the tools to write applications.
This article details how to compile and run your first application.
Having trouble compiling your source code? This lesson from the Java Tutorial outlines the most common compiler and interpreter problems.
This article is aimed at developers new to Java technologies. It describes the technologies involved in creating various types of desktop applications and when you might decide to use them.
This article provides an overview of the Java technologies involved in creating various types of web applications, tells you when you might decide to use them, and provides links to get you started.
This tutorial is aimed at those who are new to using an integrated development environment (IDE), fairly new to programming, and new to the Java platform. You'll learn to create a simple desktop application with a GUI interface and functionality that calculates overtime pay using basic features of the NetBeans IDE.
Learn the relationships of Java technologies.