Learning Java – Migrating from Another Language Learning Path

Legend
A = Programmer Migrating to Java from Another Language

Numbers in Path
Numbers indicate order in which courses should be taken. Courses identified by the same number can be taken in any order and it is not required that you take all courses.
Path By Function Roles
Course Title
Sample Key Topics
Delivery Options
A
 
Classroom
Other
1
Java Programming Language
JDK 6, syntax, encapsulation, arrays, inheritance, exceptions, generics, collections, I/O, networking, threads, Swing API
 
Practice Exam
ePractice exam for the Sun Certified Programmer for the Java Platform, Standard Edition 6
Practice Certification Exam
 
 Web-based
WGS-PREX-J065C
Exam
Sun Certified Programmer for the Java Platform, Standard Edition 6
Certification Exam
 
 Exam
CX-310-065
Additional Courses

Swing Core: Developing Java Technology GUIs Using Swing
Developing Java desktop applications using Swing
 
 
SKM-3400

New Features of the Java SE 6 Platform
Scripting, desktop client, Swing, JAX-WS, JAXB, JAXP, JMX, JConsole, DTrace, performance, security
 Web-based
WJO-1001

Introduction to Developing Rich-Client Applications
GUI design, Swing API, rapid application development
 
 Web-based
WJO-1107

Overview of Java Application Security
Overview of Java application security
 
 Web-based
WJO-1113
 
 
 
 
Browse Other Course Topic Areas
 
Get an iPod touch
For a limited time: order qualifying Sun training and get an iPod touch®. » Register Now

Get Two Shots at Sun Certification
Take advantage of a free retake with the Java or Solaris Certification Success Package. » More

Are you ready?
Free Online pre-assessments help you discover your readiness for select courses and certification exams. » More

Sun Training United Kingdom and Ireland   
» Training outside the U.K. and Ireland