Java SE Platform and Language Fundamentals

Java SE Tutorial and Resources -- This practical guide for programmers contains hundreds of complete working examples and includes instruction and code samples for developing to the Java SE 6 platform.
Essentials of the Java Programming Language: A Hands-On Guide, Part 1 and Part 2 --
Learn how applications, applets, and servlets are similar and different, how to build a basic user interface that handles simple end-user input, how to read data from and write data to files and databases, and how to send and receive data over the network
Java ME Platform and Mobility

Wireless Development Tutorial Part I -- Learn how to write a simple Java Platform, Micro Edition (Java ME) application.
Wireless Development Tutorial Part II -- Learn how to write and deploy a servlet, and then how to hook up a MIDlet with the servlet.
Introduction to Mobility Java Technology -- To develop applications using wireless Java technology, you must assimilate information from several fields. This page contains a high-level overview of wireless Java technology and many links to detailed information about specific subjects.
Mobile Service Architecture (MSA) Overview -- The MSA specifies the standard service and application environment for Java technology-enabled mobile devices. It builds on the Mobile Device Information Profile (MIDP), Connected Limited Device Configuration (CLDC), and Java Technology for the Wireless Industry (JTWI).
Java EE Platform and Web Services

Java EE Tutorial and Resources -- You'll find practical guides with complete working examples and dozens of trails -- groups of lessons on a particular subject, for the Java EE platform.
Java Web Services Tutorial -- This tutorial for the Java Web Services Developer's Pack is intended for programmers who are interested in developing and deploying web services and web applications on the Sun Java System Application Server Platform Edition.
Java EE Tutorial -- This tutorial is intended for programmers who are interested in developing and deploying Java EE applications on the Sun Java System Application Server Platform Edition 9.
WSIT Tutorial -- This tutorial explains how to develop web applications using the Web Service Interoperability Technologies (WSIT). The tutorial describes how, when, and why to use the WSIT technologies and also describes the features and options that each technology supports.
|
Developer Tools
Migrating From Other Platforms
Screencast Tutorials

Video Tutorials and Demos of NetBeans IDE -- Discover features of NetBeans IDE including the Java Editor and Profiler, Ruby IDE, GUI Builder and the Visual Library.
Java EE Screencasts -- Learn the Java EE platform through these screencasts on the Java EE SDK, deploying and launching applications, using jMaki components, and a lot more.
Other Technologies
|