Learning Tools
Here you will find the Java FAQ, books on Java, and classes for the beginner Java programmer.
Top 3 Sites for Beginning Java Programmers
When I was first learning Java, I found that the web was a great place to find some introductory tutorials, forums, and quizzes, but I also found something a bit disturbing. Plenty of sites that claim to be introductory are just too complicated for the beginner. Acronyms are thrown out like confetti at a parade, and site moderators just expect you to know what all of these mysterious terms mean.
When I was first learning Java, I found that the web was a great place to find some introductory tutorials, forums, and quizzes, but I also found something a bit disturbing. Plenty of sites that claim to be introductory are just too complicated for the beginner. Acronyms are thrown out like confetti at a parade, and site moderators just expect you to know what all of these mysterious terms mean.
jGuru Short Course in Java Language Essentials
This free online course covers a wide range of Java topics in one web page. You'll learn about data types, applets vs applications, JRE and classpath settings, arrays, and much more. It's a great introduction to Java and it packs a ton of material into a small space.
This free online course covers a wide range of Java topics in one web page. You'll learn about data types, applets vs applications, JRE and classpath settings, arrays, and much more. It's a great introduction to Java and it packs a ton of material into a small space.
Learn Java at Your Own Pace with Online Classes
Webucator offers online classes that you take at your own pace. These classes are not free, but you can try a free course to see if you like the presentation. Class topics include object-oriented design, UML, Websphere Studio, and several Java courses.
Webucator offers online classes that you take at your own pace. These classes are not free, but you can try a free course to see if you like the presentation. Class topics include object-oriented design, UML, Websphere Studio, and several Java courses.
Basic Java Terminology for the Absolute Beginner
If you are befuddled by some of the terminology that gets thrown around in typical programming sites, review this link. It may help you clear up some of the confusion about terms like CPU, control statements, operands, and GUI.
If you are befuddled by some of the terminology that gets thrown around in typical programming sites, review this link. It may help you clear up some of the confusion about terms like CPU, control statements, operands, and GUI.
