Java Developer Tutorials and Training


Java SE Platform

Java Tutorials
View complete working examples, instruction, and code samples for developing to the Java SE platform.

Essentials of the Java Programming Language: A Hands-On Guide, Part 1, Part 2
Get a quick start with these introductory articles.

Java EE Platform

Java EE Tutorial and Resources
These practical guides give you complete working examples and dozens of specialized lessons.

Java ME Platform and Mobility

Wireless Development Tutorial: Part 1, Part 2
Learn to write a simple application, write and deploy a servlet, and hook up a MIDlet with the servlet.

Introduction to Mobility Java Technology
Get an overview of wireless Java technology and many links to detailed information.

Mobile Service Architecture (MSA) Overview
Learn about the standard service and application environment for Java technology-enabled devices, built on MIDP, CLDC, and JTWI.


Getting Started With JavaFX Technology
Learn what to download and install, and how to get started with the JavaFX technology by using the NetBeans IDE for JavaFX.

More JavaFX Training
These core tutorials help you learn the fundamentals of the JavaFX platform.



Developer Tools

NetBeans IDE Documentation and Tutorials
Learn how to create applications using the NetBeans IDE.

Video Tutorials and Demos
Discover NetBeans IDE features including the Java Editor and Profiler, JavaScript, support for JavaFX, and more.


Whether you are just getting started with Java or an experience developer looking to get up to date on the latest release, Oracle University has the course and certification for you:


Demonstrate you have the skills with Java Certification.
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve