Here are your Free Java Training & Tutorials:
New! Edcomp.com - Our new Free Computer Training Search site is now
online, containing over 150,000 free educational, training and tutorial
web resources, all at your fingertips. Also search for computer
programming and software development sites. Check out our predefined search page
for faster access. If you're an
Intelligentedu.com Member, go to our member search page
to access this special page to search over 220,000 free training web
resources.
Type in the computer subject you want to learn more about:
New!
Best New Free Computer IT Training and Tutorial Resources blog
Here are my "Java Training Instructions" that I send to people
asking
for help to learn Java: These here are the best Java
resources to help
you with getting started Programming In Java:
First, download the software tools and then get the
free training courses, tutorials, and books that teach
you about programming in Java.
Step 1 - Learn to create Java Applications and Applets
Java is an extraordinarily popular programming
language. Evidence of that is the significant quantity
of tutorial material just waiting for an interested
reader. Two of these sites stand out from the pack for
beginning programmers.
Richard Baldwin's Java Tutorials:
http://www.phrantic.com/scoop/toc.htm
http://www.phrantic.com/scoop/onjava.html
Richard has put together a wonderful series of
tutorial pages that have something to offer for every
level of Java programmer. You can start with his
introductory lessons and eventually study your way all
the way to the advanced tutorial. He gives you literally
100s of lessons for free.
The Java Tutorial:
http://java.sun.com/docs/books/tutorial/
This is an outstanding
on-line book that is now in print
as three separate
books. The trails through the tutorial
sometimes use
advanced concepts before they have
been introduced,
but you can always back up and find
an explanation for
everything they put in their examples.
Here are some other good beginning Java sites:
http://java-onlinecourse-bytitle/...
Java Language Essentials - Free Course from IBM
http://www.webdeveloper.com/java/java_programming_grounds_up.html
Java Programming...From the Grounds Up
http://heather.cs.ucdavis.edu/~matloff/Java/JavaIntro.html
pdf format: JavaIntro.pdf
A Quick, Painless Introduction to the Java Programming Language
http://www.webmasterbase.com/printTemplate.php?aid=364
Getting Started with Java
http://www.webmasterbase.com/printTemplate.php?aid=381
Java Language Basics
http://builder.cnet.com/webbuilding/0-3882-8-8018847-1.html
The Essentials of Java
http://developer.java.sun.com/developer/onlineTraining/new2java/
New to Java Programming Center
http://www.dcs.qmw.ac.uk/~mmh/jlinks.html
Useful and interesting links for new Java programmers
Step 2 - Get the Java Software
Development Kit
Once you have the material to read, either on-line or
downloaded to your local drive, it's time to get the
the Java Software Development Kit (SDK).
Java 2 SDK: http://java.sun.com/j2se/
When you download the Java 2 Software Development
Kit, you really get a lot more than just a
compiler. You
also get everything you need to
compile, run, test, and
debug a Java program. You can
also download the
documentation for the Java class
Libraries in HTML
format.
Here are some sites that help you set up the Java Development Kit:
http://developer.java.sun.com/developer/onlineTraining/...
Essentials of the Java Programming Language, Part 1
Lesson 1: Compiling and Running A Simple Program
http://developer.java.sun.com/developer/onlineTraining/...
Essentials of the Java Programming Language:
A Hands-On Guide, Part 2: This tutorial introduces applications,
applets, and servlets; simple file and database access operations;
and remote method invocation (RMI).
http://www.charlesriver.com/books/javagrchap.html
Graphics Programming with Java: Second Edition
Chapter 2 - Getting, Setting Up, and Using Java
http://java.sun.com/j2se/1.3/docs.html
Java 2 SDK Standard Edition Documentation - Contains release notes, the API specifications, a guide to new features, tool documentation, and demos for
Java SDK.
http://www.cis.ysu.edu/~john/3701/SDK.html
Using the Java SDK
http://csjava.occ.cccd.edu/~gilberts/jdkinstall/jdk.html
Using the JDK:
This Web page will help you explore the "mechanics" of Java
programming.
Here are more Java links at Sun:
FYI: Here is Sun's Java Certification page:
http://suned.sun.com/US/certification/java/index.html
Step 3 - Enter the code statements
Lastly you need to use an editor for
entering your
source code statements. You could use a simple
text editor to write the code, and save it to a file with
the extension of .java. Then you would execute the
various JDK tools from the command line. However,
there is an easier and more efficient method. You
ccan use one of these free Java Integrated
Development Environments (IDEs):
RealJ IDE for Java:
http://web.archive.org/.../http://www.realj.com/bin/realjn.exe
If you are using a Windows platform to write your Java
programs then this is a good choice for the editor. Unlike
most of the commercial IDEs
that have their own compiler
integrated, FreeJava relies
on the Sun JDK. When
the
Editor/IDE development is
decoupled from the
compiler,
it gives you the advantage of
being able to change to the
latest JDK without
waiting
for the tool vendor to create a
new version of
IDE.
JEdit:
http://www.jedit.org
If you are not using a Windows platform, or you want a
tool that runs on Windows and other operating systems,
then JEdit is a good choice. This tool works on multiple
development platforms, such as Windows and Solaris.
It works the same no matter which OS is currently running
in the background. Once you get it up and running, it runs
great using the JDK 1.2.
Step 4 - Start Coding!
Once you get these books and tools installed it's time
to start coding those examples and exercises.
If you are looking for more Java information, try the
About.com Focus on Java: http://java.about.com/
Also, for free Java tutorials and free courses, you
should look at my website at http://www.intelligentedu.com/.
On the home page go down to the table on the left and
find Java. Click on the links for free courses and
tutorials.
I also have many Java web resources for studying for
the Sun Java Certification exam listed in this file:
Java Training & Tutorial Resources.
Here are some more excellent Free Java Training
and Tutorial web resources:
Javaprepare: Java Certification Preparation Site:
http://www.javaprepare.com/
Excellent preparation resource site for the Java
Certification exam.
This site provides all the information
which you may
need to prepare for Sun's Java Certification.
It has a
detailed Java Tutorial covering all the topics of the
Java Certification exam. Besides a large number of
sample questions for each topic, the site has FAQ on
Java Certification and links to a large number of Java
certification preparation sites.
Java Programming Tutorial
-Introduction to Computer
Science:
http://chortle.ccsu.ctstateu.edu/cs151/cs151java.html
This is a full-length tutorial in Java programming for
beginning programmers. The tutorial assumes no
background in programming. The lessons may be used
alone or used to supplement a textbook. They provide
instruction and simple examples of the fundamental
topics in Java programming. There are many interactive
exercises, interactive quizzes, and suggested
programming projects. This tutorial has been used
successfully by beginning programmers and by
experienced programmers who wanted to learn Java. Some
people have used it as a review for Java
certification. But the emphasis is on the fundamentals
of the language for students new to programming.
CS99 Fundamental Programming Concepts:
http://www.cs.cornell.edu/courses/cs99?1
http://www.cs.cornell.edu/courses/cs99?3
This course introduces fundamental programming
concepts and covers data types, loops, object-oriented
programming, classes, and methods. No previous
programming knowledge is required for this course. It
uses and teaches the Java programming language.
Click on the 'Lectures' link.
Java Articles and Tutorial Links:
http://www.devdaily.com/Dir/Java/Articles_and_Tutorials/
33 Categories covering 280 Java tutorials and
articles.
Writing Enterprise Applications with Java 2 Platform,
Enterprise Edition:
http://developer.java.sun.com/developer/onlineTraining/J2EE/Intro/
This tutorial introduces you to the APIs, tools, and
services provided in the JavaTM 2 Enterprise Edition
(J2EE) Reference Implementation. You can get the J2EE
Reference Implementation as a free download
<http://java.sun.com/j2ee/download.html>
for
demonstrations, prototyping, and educational use.
Introduction to the JavaBeans API:
http://developer.java.sun.com/developer/onlineTraining/...
A short course on the JavaBeans API. Learn to use
JavaBeans technology to create independent, reusable,
platform-independent, marketable components with Java
technology. Topics include the JavaBeans architecture,
event model, introspection, design and implementation,
using the BDK BeanBox application, and more.
TechEncyclopedia from Techweb.com:
You can get this Free Java Training Page in your email
inbox via this email autobot address.
For more great Java Training materials please check out the Java
Training page on our Member's
site