Be sure to check out our new Blogs and discover all the new Free Training!

Free Computer IT Training Courses Tutorials

 

 

 

"Learn New Skills & Increase Your Earning Power With FREE Computer Training!

Follow us on Our Twitter page!

Up 1 LevelUp 1 Level

 

Free Java Training and Tutorials

 

Search over 150,000 Free Computer Training and Tutorials at Edcomp.com:

Best New Free Computer IT Training and Tutorial Resources blog

Free Computer and IT Books blog

Free Web Development Training and Tutorials blog

Free Training blog for Photoshop, Flash, Dreamweaver, FrontPage, and Adobe Macromedia Apps

Free Microsoft Office Training and Tutorials blog

 

 

 

Also check out our Free Java Training page.

http://www.javaworld.com/channel_content/jw-topical-index.shtml
Javaworld.com Topical Index - Many good tutorials and articles on how to program in Java are available here.

http://www.devdaily.com/java/edu/pj/
Pure Java Education Center - You'll find "how-to" articles, tips, techniques, and free source code that we've developed using "Pure Java".

http://www.laynetworks.com/users/webs/download/jcp_mocks.zip
Java Mock Exam with answers - over 300 questions

http://www.meetit.com/skilltest/JavaPrgTest.html
Free Java  Skills Test

http://www.geocities.com/skmajji/Main.html
Sun Certified Java Programmer Mock Test - This site provides 30 sample questions for Sun Certified Java Programer exam.

http://hotwired.lycos.com/webmonkey/programming/java/
Java Programming Tutorials from Webmonkey - the Web's Developer Resource

http://www.javaforstudents.co.uk/
Java for Students

http://www.jroundup.com/resources/index.jsp?articleType=learnit&articleStatus=live
jRoundup - Java Tutorials, training, white papers, how-to's, and more.
Stay in touch and ahead of the game by learning all you can about the world of Java.

http://www.spiderpro.com/bu/bujavai.html
Six Articles About Java

http://patrick.net/jpt/index.html
Some tips on Java Performance Tuning

http://www2.links2go.com/topic/Java_Tutorials
Java Tutorial Links 

http://www.pacificspirit.com/Courses/JavaObj/
Pacific Spirit Java Tutorial about RMI/DCOM/CORBA for Java

** What's New In EJB 2.0?
Discover what's new in version 2.0 of the EBJ specification. This
article walks you through the EJB Query Language (EJBQL), container-
managed persistence, and message-driven beans. Check out "What's New
in EJB 2.0" at http://www.informit.com/home1_16/feat4

SWING Tutorial:
http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/

AWT Tutorial:
http://www.sce.carleton.ca/netmanage/java/AWT-tutorial/AWT.Tutorial.html

AWT Fundamentals:
http://www.informatik.uni-freiburg.de/Java/AWT_tutorial/AWT.Fundamentals.html

http://developer.java.sun.com/developer/onlineTraining/new2java/
Brewing Java: A Tutorial

http://www.taxpolicy.com/tutorial/jvtutor.htm
Java Tutorial Links

http://www.webmasterbase.com/article.php?aid=364
http://www.webmasterbase.com/printTemplate.php?aid=364
Getting Started with Java

JavaBeans Quiz http://www.javasoft.com/jdc/Quizzes/beans/ Take this quiz to test your knowledge of the JavaBeansTM architecture and components, based on the JavaBean 101 tutorials, parts I, II, and III. (February 23)
J2ME Tech Tips http://www.javasoft.com/jdc/J2METechTips/2001/tt0220.html See how to make connections with the CLDC, and learn the basics of the MIDP Record Management System (RMS). (February 21)
Language Essentials Short Course http://www.javasoft.com/jdc/onlineTraining/JavaIntro/ A solid introduction to JavaTM programming from jGuru. This course is specifically for developers with experience in structured programming languages (such as C, C++, or Pascal) who want to know the fundamentals of the Java programming language. (February 20)

http://linknetwork.tripod.com/javacertification1.html
Java Certification Links

http://devcentral.iftech.com/learning/tutorials/subjava.asp
Java Tutorial

http://www.acm.org/pubs/contents/proceedings/series/java/
Java Grande Conference Proceedings - content available in their digital library

http://docs.rinet.ru:8083/JavDev/index.htm
Java Developer's Reference - Free Book

http://www.javaworld.com/javaworld/javaqa/2000-03/04-qa-0331-cert.html
Java Certification help Q&A

http://www.freewarejava.com/tutorials/index.shtml
Java Tutorial Links

http://www.3dcafe.com/asp/tutjava.asp
Java Tutorial Links

http://www.jfind.com/

Your ultimate Java software directory

http://www.jfind.com/listings/c42-1.shtml

Many Java and Java related Tutorials and Learning Materials (link resource site)

IBM Developerworks Java Tutorials:

::: Java 2 gets a new focus subsystem :::
The Java 2 platform gets a completely new AWT focus subsystem with the latest release of Java Standard Edition, 1.4, and we've got the scoop on what makes it go. Java language engineer Bertrand Portier offers a first look at the new classes and methods (including the essential KeyboardFocusManager) that comprise the AWT focus subsystem and
provides tips for adapting your programming efforts as you migrate to the new API.
http://www-106.ibm.com/developerworks/library/j-awtfocus/?n-j-1111

::: Threading lightly: Sometimes it's best not to share :::
Sharing is an overrated virtue in the world of concurrent programming, since sharing data between threads can lead to all sorts of difficulty. But there is an easy way to avoid this problem: the ThreadLocal class. ThreadLocal gets relatively little attention, but it can be very handy for simplifying the development of thread-safe concurrent programs.  In this third installment of Threading lightly, Java software consultant Brian Goetz examines ThreadLocal and offers tips for exploiting its power.
http://www-106.ibm.com/developerworks/library/j-threads3.html?n-j-10181

::: Using Java to Extract Data into XML :::
This panel-based tutorials by developer and author Nick Chase for Java developers who work with XML explains how to use JDBC (or a JDBC-ODBC bridge) to acquire data from a RDBMS and put it into XML format for further processing. With a basic explanation of the Java JDBC database drivers and detailed instructions for collecting the XML data in a usable form.
http://www-106.ibm.com/developerworks/education/r-xextract.html?n-x-1041
                               
::: Using Java to Insert XML into a Database :::
The obvious companion to the first tutorial, this panel-based tutorial tells developers how to use Java JDBC (and JDBC-ODBC bridge) to wrap XML data and insert it into a RDBMS for application processing. With detailed instructions of the data conversion techniques and a backgrounder on JDBC basics.
http://www-106.ibm.com/developerworks/education/r-xinsert.html?n-x-1041

::: Introduction to JavaServer Pages :::
JavaServer Pages is a fundamental server-side Web technology and an integral part of a well-stocked toolkit. This tutorial introduces the fundamentals of JSP technology and describes the elements that define it: concepts, syntax, and semantics. Step -by-step instructions and detailed examples give you the skills you need to start writing your own JSP solutions.
http://www-106.ibm.com/developerworks/education/r-jsp.html?n-j-8301

::: Threading Lightly: Reducing Contention :::
Java threading expert Brian Goetz continues his Threading Lightly series with a look at three techniques for reducing contention -- and improving scalability -- in your Java programs. If concurrency issues have you stumped, be sure to stop by Brian's Multithreaded Java programming discussion forum for expert assistance.
Article: http://www-106.ibm.com/developerworks/library/j-threads2.html?n-j-961
Forum: http://www-106.ibm.com/developerworks/education/r-jforum.html?n-j-961

::: Java Sockets 101 :::
Sockets provide a mechanism for communication between two computers, and the Java language offers a way to use sockets effectively without having to know the details of the underlying operating system. This practical tutorial by Java developers Roy Miller and Adam Williams walks you through several hands-on examples -- ranging from single client/sever communication to a pooled collection of clients accessing the server -- to teach you how to use sockets to handle scenarios that typically crop up in the real world.
http://www-106.ibm.com/developerworks/education/r-jsock.html?n-j-961

::: Java Language Essentials :::
Whether you're new to programming in Java or just want a refresher, this free tutorial is for you. With syntax examples, learn how to define instance methods, how to work with the built-in data types, and how to speak fluently (well, almost fluently!) in the language of Java.
http://www.ibm.com/software/developer/education/r-essn.html?n-j-751

::: What's New in JDBC 3.0? :::
The Java Database Connectivity (JDBC) API is the primary mechanism for the Java language to access relational databases. In this article, Josh Heidebrecht, from the IBM VisualAge for Java team, reviews the new features of the Java Database Connectivity 3.0 specification.
http://www-106.ibm.com/developerworks/library/j-jdbcnew/?n-j-7261

::: Long-Term Persistence :::
With Java 1.4, you can avoid serialization and save object graphs encoded as XML documents.  Java consultant John Zukowski details and demonstrates the long-term persistence feature of the J2SE, version 1.4.
http://www-106.ibm.com/developerworks/library/j-mer0731/?n-j-821

::: Tunneling through the Corporate Network :::
Java evangelist Malcolm Davis explores a safe and reliable technique for accessing corporate networks -- the use of Java objects over HTTP.
http://www-106.ibm.com/developerworks/library/j-tunnel/?n-j-821

::: Server-Side Java Programming :::
The Java platform experienced a renaissance on the server. Understanding how the server-side Java technologies work, independently and with each other, is one key to the success of your Java applications. Java programming authority Govind Seshadri has dealt with some of the toughest challenges in server-side Java programming, and he brings his wealth of knowledge to this new moderated discussion forum.
http://www-106.ibm.com/developerworks/education/r-jsside.html?n-j-7121

::: J2EE Integration :::
No code is an island. At least that's how forum moderator Harry Evans sees it.  In the enterprise, applications must work with other systems, and this forum is designed to help identify strategies for handling B2B and legacy integrations in Java
programs, and solve the problems that crop up when integration is the goal.
http://www-106.ibm.com/developerworks/education/r-j2ee.html?n-j-7121

::: Take Control of the DOM, Part 2 :::
The DOM APIs are large and complicated, and it's hard to understand how to coordinate the HTML page and the weblet. In this second installment of a three-part series on working with the DOM, authors Gary Cole and William Phillips take you further down the road to DOM mastery, with an extended discussion of DirectDOM and weblets. http://www-106.ibm.com/developerworks/library/j-dom2/?n-j-6141

::: Take Control of the DOM, Part 3 :::
This guide to weblet security, the last installment in our series on weblet-based development, shows you what a weblet can and can't do by default, and how to get around the constraints of the sandbox when the situation calls for it.
http://www-106.ibm.com/developerworks/library/j-dom3/?n-j-7261

::: Take Command of your Client/Server Apps :::
The Java programming environment offers several methods for you to implement client/server conversational applications. This article describes an approach that lets you exchange message (command) objects between the client and the server. The server interprets these messages and builds reply objects to send back to the client. http://www-106.ibm.com/developerworks/library/j-cs/?n-j-6141

::: Java Threads: Tips, Tricks, and Techniques :::
If multithreading has you stumped or you're in need of guidance, join this new discussion forum, moderated by professional Java developer and multithreaded programming expert Brian Goetz. http://www-106.ibm.com/developerworks/education/r-jforum.html?n-j-6141

::: Java Collections Framework :::
Noted author and consultant John Zukowski expertly guides you through an extended tour of the JCF. This free step-by-step tutorial helps you
understand the concept of collections, and examines the interfaces and classes you need to use them properly.
http://www-106.ibm.com/developerworks/education/r-jcoll.html?n-j-4191

::: Understanding the Java ClassLoader :::
One of the most powerful aspects of the JVM is also one of the most overlooked: the ClassLoader. This dW-exclusive tutorial reveals what exactly the ClassLoader does, and why it's important.  To test your new knowledge, you'll build a ClassLoader that compiles your source code for you automatically.
http://www-106.ibm.com/developerworks/education/r-jload.html?n-j-4261

::: Build Your Own Java Library :::
The Java language has excellent support for turning code into reusable libraries, and this tutorial teaches you how to take advantage of that support and build a library of your own. Learn the fundamentals of encapsulation and extensibility and how they affect the design of your library. Find out how to use the automatic documentation generator and ensure you've dealt effectively with debugging issues. Plus, you get the source for a simple Java library to digest at your leisure.
http://www-106.ibm.com/developerworks/education/r-jlib.html?n-j-5311

::: Server-Side and Program Debugging :::
In this free, dW-exclusive tutorial, learn how to apply the tools now available to help you debug your programs. If you're a Java developer, this tutorial is a must-read. Become just as good a debugger as you are a programmer!
http://www-106.ibm.com/developerworks/education/r-jdeb.html?n-j-531

::: Developing Servlets to Connect to DB2 :::
This comprehensive tutorial shows you how to use VisualAge for Java, WebSphere Studio, and DB2 Stored Procedure Builder to build a simple, query-only servlet that connects to DB2 from different platforms. Geared to developers without a lot of Java experience (but useful for others too).
http://www.ibm.com/software/data/db2/os390/db2vajava35.html

::: Creating Applets with VisualAge for Java :::
New to VisualAge for Java, or trying to evaluate how this product can help your Java development? This free dW tutorial teaches you the basics of using VisualAge for Java, including using the IDE to develop and test a simple applet.
http://www-106.ibm.com/developerworks/education/r-ivaj.html

::: Building a Customized Tree View :::
Learning how to implement hierarchy browsing using the Java Swing tree view component can be tricky. Our free tutorial will demonstrate -- with code samples -- how to creatively use the tree view component, including building custom renderers and models. The tutorial also illustrates some innovative UI features.
http://www-106.ibm.com/developerworks/education/r-tree.html

::: Techniques for Adding Trace Statements to Your Java Application:::
Tight schedules and demands for software enhancements can hinder even the most conscientious developer from building a proper debugging strategy. This article offers a helping hand with this important part of the development cycle by providing two techniques -- complete with code -- for tracing bugs in your apps before and after deployment.
http://www-106.ibm.com/developerworks/library/j-tracing/

::: Build Your Own Java-Based Supercomputer :::
Engineering student Aashish Patil entered this Java programming model in the IEEE India Council contest -- and won second place! In this
article he describes his prize-winning model, which greatly simplifies parallel programming on clusters, bringing supercomputing out of the
laboratory and into the hands of everyday Java programmers.
http://www-106.ibm.com/developerworks/library/j-super.html?n-j-4121

::: Using Java in High-Stakes Systems :::
This overview, the first in a series of articles, examines how Java technology can be used to secure a system in which the consequences of
mistaken identity can be particularly destructive.
http://www-106.ibm.com/developerworks/library/j-stakes.html?n-j-3291

::: JavaCon 2001 Updates :::
We've rounded out our coverage of this conference with two new presentations from industry luminaries Peter Haggar (Java performance)
and Jim Waldo (the future of Jini networking). In addition to the audio and slide shows available for both speakers, Peter's
presentation includes a number of usable code samples integrated into the audio.
http://www-106.ibm.com/developerworks/java/conferences/javacon/?n-j-3291

::: EJB Fundamentals :::
This tutorial provides an introduction to Enterprise JavaBeans technology with particular attention to the role of EJB components in distributed-computing scenarios, the architecture, the extension APIs, and the fundamentals of working with EJB 1.1 technologies.
http://www-106.ibm.com/developerworks/education/r-jejbf.html?n-j-3221

::: "Bean" There, Done That:  Using Client-Side Beans :::
Being "full of beans" works to the benefit of the DragonSlayers in this next chapter of the Go-ForIt Chronicles.  Read how they used JavaBeans components in their three-tiered application to reduce remote method calls and improve performance. 
http://www-106.ibm.com/developerworks/library/i-extreme4/?n-dd-821

--------------------------------------------

Hans's Top Ten JSP Tips:
http://java.oreilly.com/news/jsptips_1100.html

By Hans Bergsten, this article focuses on the frequently asked questions that he's heard from people who have just started to play around with JSP. A free Chapter 5, "Generating Dynamic Content," from his book, "JavaServer Pages", is available online: http://www.oreilly.com/catalog/jserverpages/chapter/ch05.html
-----------------------------------------

http://www.javacommerce.com/tutorial/servlet/
Developing Applications Using Servlets

http://www.javacommerce.com/tutorial/jsp/
Presenting Output to Browser Using JSP

http://www.javacommerce.com/tutorial/JavaData/JavaData.html
Java Data Structures Tutorial

http://www.javacommerce.com/cetus/oo_java.html
Lots of Java Learning and Programming Links,and here are links for Servlets, Java Server Pages and Enterprise Java Beans

http://www.ii.uib.no/~khalid/pgjc/jcbook/sample-chapters.html
2 free chapters from A Programmer's Guide to Java Certification
http://www.ii.uib.no/~khalid/pgjc/jcbook/resources.html
Java Resources


http://konark.ncst.ernet.in/~javainfo/lectures/jdbc/TOC.html
JDBC Lecture

http://www.javalobby.org/

http://www.jsrsys.com/jsrsys/
Java Tutorials

http://www.enterprisedeveloper.com/jcertify/download/index.html
JCertify(tm) is an interactive training product to learn the Java language and prepare for the Certified Java(tm) Programmer Examination. It includes a sample question database and integrated expert Java language training content from Bruce Eckel, Roedy Green, Professor Richard Baldwin.

http://jserv.java.sun.com/products/java-server/documentation/webserver1.1/servlets/servlet_tutorial.html
Servlet Tutorial

http://www.sofcom.com.au/java/
Understanding Java -With exercises and soltions,in this series of tutorials on the Java Programming Language, we look at what Java is and show you how to write your own Java programs. These tutorials also appear in Australia's latest Internet magazine

http://www.as400.ibm.com/developer/java/education/course.html
Java related Courses and Tutorials

http://www.as400.ibm.com/developer/java/education/javaintro.html
Introduction to Java Material

http://www2.software.ibm.com/developer/papers.nsf/java-papers-bytopic
Java Papers from IBM

http://www7.software.ibm.com/vad.nsf/Data/Document2345?OpenDocument&p=1&BCT=1
Enterprise Java Tutorial - Part I: Architecture and Analysis

http://www.javaworld.com/javaworld/common/jw-ti-tutorials.html
Java How-Tos and Tutorials

http://www.javafile.com
JAVA & JAVASCRIPTS

http://www.ejbhome.com/tutorials/home.htm
Enterprise JavaBeans Tutorials

http://www.geocities.com/SiliconValley/Network/3693/certlinks.html
Sun Certified Java Programmer Exam Tutorial and some links

http://www.woj.com/tech/javacert/
The Java Certification Study Group contains a good discussion forum

http://ireland.iol.ie/~emcnally/
Good exam simulator

http://www.jcentral.com/
JCentral.com, good source for Java Information

http://www.nyx.net/~lmulcahy/java.html
Many Java Links, including all the Free Online books at IT Knowledge Free Archive

http://javachina.developergroup.org/

Java China, free content and links

Links on Enterprise JavaBeans:
http://www.mgm-edv.de/ejbsig/bm_ejbstart.html
Starting Points
http://www.mgm-edv.de/ejbsig/bm_ejblit.html
Articles & Literature
http://www.mgm-edv.de/ejbsig/bm_ejbprod.html
Products & Reviews

http://www.pinnaclepublishing.com/JE/JEmain.nsf/links!openform
Java Enterprise Developer Links

http://www.pinnaclepublishing.com/JE/JEmag.nsf/FreeTipsIndex!openform
Free Articles from Java Enterprise Developer

http://hotwired.lycos.com/webmonkey/99/07/index3a.html
Java Servlets Tutorial

http://www.findtutorials.com/list.asp?category=606
JSP Tutorial Links

http://www.findtutorials.com/list.asp?category=13
Java Tutorial Links

http://www.findtutorials.com/list.asp?category=71
Visual J++ Tutorial Links

http://www.jspin.com/home/tutorials
JSP related tutorial links

http://www.unixreview.com/development/java.shtml
Java section of Unix Review

http://www.unixreview.com/development/articles/000814dj.shtml
In this article, I'll discuss how servlet-based Web systems actually work, concentrating on how the different pieces interact, and how some little-discussed aspects of servlet technology can impact your system-level design.

http://www.inficad.com/~thurmunit/java/
Java Resources

http://www.csc.calpoly.edu/~mliu/javaResources.html
Resources for Teaching Java

http://www.ibm.com/developer/java/
Java Zone at IBM DeveloperWorks

http://www.okbmei.msk.su/FAQ/Java/tutorial/
The Java Tutorial - Object-Oriented Programming for the Internet a practical, on-line guide to writing programs in the Java language

http://java.sun.com/aboutJava/training
Java Technical Training

http://developer.java.sun.com/developer/infodocs/index.shtml
This page links you to technical information covering all aspects of the Java platform, giving you alot of documentation and training assistance.

http://www.planet-source-code.com/vb/Tutorial/default.asp?lngWId=2
Java/Javascript Tutorials and Articles

http://suned.sun.com/
Sun Educational Services

http://suned.sun.com/USA/certification/
Sun Certification -- Training Certification Home Page

http://javacert.com/
Java Certification Study Group - Java Certification Exam Online study group, maintained by Ian Wojtowicz.

http://www.michael-thomas.com/
Free Java Certification Training & Web Technology...
Focuses on giving you resources to help you prepare for the Sun Certified Java Exam

http://www.lanw.com/java/javacert/default.htm
Bill's Java Certification Resources The Sun Certified Programmer

http://home-1.worldonline.nl/~bmc88/java/javacert/
Java Certification Questions and Answers

Do "Java Certification" in Google.com

http://www.jchq.net/
Java Programmer Certification Exam And Training

http://www.jchq.net/tutorial/introj2.htm
Java Tutorial for the Sun Certified Java Programmers Exam for Java2
Java Tutorial aimed at the Sun Certified Java Programmers Exam, based strictly around the Java2 published objectives

Java test practice questions:

http://www.geocities.com/SiliconValley/Cable/1025/exam1.html
Sun Certified Java Programmer Practice Exam
http://www.jaworski.com/java/certification/

http://home-1.worldonline.nl/~bmc88/java/javacert/

http://conferences.oreilly.com/java/
The O'Reilly Conference on Java
Download the presentations from the conference

You can find some tasty practice exams for this certification at:
http://www.lanw.com/java/javacert/ .

http://www.developer.ibm.com/java/

http://msdn.microsoft.com/workshop/server/components/server090198.asp
Creating & Debugging Java Server-Side Objects

http://www.geog.le.ac.uk/jwo/teaching/javaProg/index.html
Java Programming for Spatial Science. On these pages, you will find a series of 'lectures' and practical exercises on Java programming. They are primarily designed for those wishing to program using spatial information and assumes no previous programming experience.

http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
Servlets and JavaServer Pages (JSP) 1.0: A Tutorial

http://www.cs.cmu.edu/~jch/java/optimization.html
Java Optimization - How to optimize your Java programs so that they're faster, smaller, and more maintainable.

http://examware.com/tutor10.html
Free Java Tutorials

http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
Code Conventions for the Java Programming Language

http://www.looksmart.com/eus1/eus317831/eus317876/eus53906/eus65714/eus278588/eus538058/
Links for Java Guides and directories

http://www.jars.com
The online Java archives and has information about virtually everything related to Java. The Java Resources hyperlink has pointers to an incredible number of newsgroups, mailing lists, and Web sites covering all things Java, including certification.

http://www.phys.ualberta.ca/~binliu/java.htm
Java Tutorials

If you can't find your answer from the links above, then I suggest you ask your question to the Java experts at askme.com at:
http://www.askme.com/PostToQBoard.asp?cid=831
The Java Question Board is at:
http://www.askme.com/ShowCategory.asp?cid=831&ac=qb

http://www.java-zone.com/

http://www.javabeans-zone.com/

http://www.vb-bookmark.com/vbJava.html

http://java.about.com/compute/java/mbody.htm

http://www.jscape.com/c42-1.shtml
Java Tutorials

http://www.dur.ac.uk/~dcl0bjc/Java/getting.started.with/onefile/
Getting started with Java is the name of this Java tutorial. It assumes some knowledge of programming with a language like Pascal (or any of its descendents), C or C++.

http://mindprod.com/gloss.html
Java and Internet Glossary

http://www.insead.fr/CALT/Encyclopedia/ComputerSciences/Internet/Java/
Java Links

http://www.csci.csusb.edu/dick/samples/java.html
http://web.csusb.edu/public/faculty/dick/
Designed to be a step by step introduction to Java for a competent C++ programmer.

http://www.scriptsearch.com/Java/
Java resources and tutorials

EJB:

J2EE:

From Narahari:

http://www.csci.csusb.edu/dick/java.www.sites.html

http://www.geocities.com/SiliconValley/Circuit/8217/index.html

http://www.geocities.com/SiliconValley/Network/3693/othersites.html  

http://indigo.ie/~dywalsh/

http://www.javacoffeebreak.com/links.html  

http://store.yahoo.com/e-commerce/books-printed-material-certification---prep-test.html  

http://javacert.com/

http://java.sun.com/a-z/

http://www.javamug.org/Java.html

http://www.handilinks.com/index.php3/Bookmarks/J/javatips/  


http://www.michael-thomas.com/java/javahotsites.htm
--- Very good 

http://www.cs.queensu.ca/home/cisc235/  

http://www.computerbooksonline.com/train/examcm8.htm

http://eddiemcnally.hypermart.net/jxam.html good one

http://www.digitalthink.com/  

http://java.about.com/compute/java/library/weekly/aa042799.htm

http://www.cs.utk.edu/~bbaker/bookmarks.html --- Good One

http://www.cse.cuhk.edu.hk/~hcho/java.html

http://www.geocities.com/SiliconValley/Haven/8823/exams.htm

http://www.softwareview.com/archiv10.htm

http://www.hotexams.com/hotexams/india/javaoverview.html  

http://www.google.com/search?q=Java%2B2.0%2Bcertification%2Bquestions&btnG=Google+Search
Java 2.0 Certification Questions search on google.com

More Java Links:

http://www.w3-tech.com/crash/java/Java.html
CRASH COURSE IN JAVA! -Based on EECE291: Multimedia Progamming, Vanderbilt U

http://redbaron.bishops.ntc.nf.ca/ct3200/JavaOnline/index.html
Java Tutorial -4 Week Web Course from Bishops College

http://www.javapowered.com/j101.html
Java 101 -Introduction to Java

http://www.apl.jhu.edu/~hall/java/Short-Courses.html
Java Short Courses -On-Site Instructor, Some On-Line (e.g. Swing)

http://javaboutique.internet.com/tutorials/
Java Boutique - Many tutorials, Intro to Advanced.

http://wdvl.internet.com/Authoring/Java/

Learning to Write Java - free tutorials, articles, faqs, servlets, resources

http://wdvl.internet.com/Authoring/Java/Intro/
Introducing Java -Your First Applet

http://www.mercury.com/java-tutor/
THE JAVA TUTOR -A few introductory Applets & Source

http://www.javacoffeebreak.com/
Java Coffee Break -Several beginning to advanced.

http://www.tochna.technion.ac.il/projects/spring96/java_tutorial/index.html
Java Tutorial -Technion EE Software Laboratory

http://www.mindview.net/
Thinking in Java 2nd edition
Free electronic book, Download. Java Seminars on CD.

http://www.ibm.com/java/education/intro/courseoptions.htm
Intro To Java -IBM Education

http://www.redbooks.ibm.com/
IBM -Websphere, e.g. translating Weblogic To Websphere

http://www-4.ibm.com/software/ad/vajava/vajscdemo.htm
VisualAge Java Tutorial


http://www.webdeveloper.com/java/java_programming_grounds_up.html
Java Programming...From the Grounds Up -Article series on learning Java

http://www.ibiblio.org/javafaq/javatutorial.html
The Java Developer's Resource -Lecture Notes, Examples, ETC.

http://sepwww.stanford.edu/sep/josman/oop/oop1.htm
Don'T fear The OOP -Title says it all
http://javaranch.com/index.html -Java Ranch -For the Java Rustler

About Java Chat:
Java Chat Fundamentals:

http://brumley.com/renal/faq_chat_java.htm

http://www.cs.uiowa.edu/~oden/courses/cs20f99project.html

http://www.expage.com/fbpdchat


chat features:

http://www.dreamtime.net/dt-java?secId=aesthetic&priInc=/aesthetic?sr%3D/secondary/aesthetic%26pr%3D/templates%26ht%3D/templates&secInc=/aesthetic?sr%3D/secondary/aesthetic%26pr%3D/templates%26ht%3D/secondary/aesthetic&secAbs=/web/users/dreamtime/scripts/secondary/aesthetic&secRel=/secondary/aesthetic&priAbs=/web/users/dreamtime/scripts/templates&priRel=/templates


Download chatBlaster software
http://www.chatblazer.com/download.htm

Chat programs writing tutorial:
http://hotwired.lycos.com/webmonkey/97/28/index2a.html?tw=programming
http://www.foi.hr/~dpavlin/java/mirrors/users.aol.com/thingtone/workshop/n-chat.htm
http://www.foi.hr/~dpavlin/java/mirrors/users.aol.com/thingtone/workshop/index.htm
http://www.javazoom.net/jzservlets/jzchat10/jzchat.html
http://www.ibiblio.org/javafaq/javatutorial.html
http://nis.hypermart.net/free/chat.html

Sun FAQ on chat
http://developer.java.sun.com/developer/

From Narahari:

http://javafaq.nu/java/
Free Java training, tutorials and more - Link site

Java certification site
http://home-1.worldonline.nl/~bmc88/java/javacert/

Good One
http://www.vb-bookmark.com/JavaFaq.html

http://www.sourcebank.com/

java question bank
http://www.artima.com/java/answers/Apr2000/

Java FAQ (good collection)
http://www.webknowhow.net/dir/Java/FAQ/

For Threads/ Networking FAQ: (search thread/networking in this
document)
http://www.landfield.com/faqs/computer-lang/java/programmers/faq/

Java all FAQs (good one):
http://www.javacoffeebreak.com/faq/

Java collections short course:
http://developer.java.sun.com/developer/onlineTraining/collections/

Java collections tutorial:
http://java.sun.com/docs/books/tutorial/collections/

Mastering Java collections: (good One)
http://developer.java.sun.com/developer/Books/MasteringJava/Ch17/index.html

Collection FAQ:
http://www.landfield.com/faqs/fr/comp/lang/faq-java/

Collection Links:
http://www.cetus-links.org/oo_java.html#oo_java_general_link_collections

Fundamental FAQ on Java:
http://www.sysintl.com/java.htm
http://www.sysintl.com/asp.htm (on asp)
http://www.sysintl.com/webdesigning.htm (webdesign)

Java servlets etc
http://developer.java.sun.com/developer/
Complete Java Resource URL

Excellent URL
http://directory.google.com/Top/Computers/Programming/Languages/Java/Tutorials/

good URL for Java
http://www.cs.technion.ac.il/~anda/Anda2K/bookmark/java_resources.htm

http://idm.internet.com/articles/200005/asp_05_30_00c.html

Good site for all Java
http://lifestyleopportunity.org/index/Computers/Programming/Languages/Java/Tutorials/

http://www.dmoz.org/Computers/Programming/Languages/Java/Tutorials/

http://home.att.net/~gallgosp/java.htm

Servlet Programming for Teams
How Java Programmers and HTML Designers Can Collaborate Using XML
http://developer.netscape.com/viewsource/marchal_xml.htm

Full Java Links
http://www.javamug.org/Java.html

Swing Book
http://jdelavarene.free.fr/Java/SwingBook/preface.pdf

Java Hotlinks to all the sites / java subjects
http://guide.hotlinks.com/guide/Computers/Programming/Programming_Languages/Java/index2.html
http://jaring.nmhu.edu/NOTES/ssp.html

http://www.faqts.com/knowledge_base/index.phtml/fid/426/
Java Knowledgebase

http://solar84.udlap.mx/jsdk/jsp/
JSP Documentation, etc.

http://www.confluent.fr/javadoc/javadoce.html
Excellent Java Help Document Site - Java Documentation in WinHelp Format

Good JavaSite
http://www.1javastreet.com/

http://www.teststeststests.com/javatest.htm
Java Test

http://www.thefreecountry.com/developercity/javares.html

Latest java features
http://www.javable.com/

http://dictator.uwaterloo.ca/Bruno.Preiss/books/opus5/html/book.html

http://b_boom.tripod.com/

http://www.artima.com/java/index.html

http://www.chalcedony.com/java/

http://www.peachpit.com/

http://online.sfsu.edu/~levine/

http://nav.webring.yahoo.com/hub?ring=javacert&list

http://www.crackinguniversity2000.it/Javalink/java.html

http://www.hranitzky.purespace.de/ejblinks.html

Certification:

http://www.javacommerce.com/certify/exams.html

http://www.netcraftonline.com/ (New)
http://www.levteck.com/TipsFromNishant/TipsFromNishant.htm (New tips)
http://www.levteck.com/OtherJavaSites/OtherJavaSites.htm

Tutorials:
http://www.javacommerce.com/contents.htm
http://examware.com/tutor10.html
http://www.javacommerce.com/tutorial/javanotes/contents.html
http://www.geocities.com/sskumar3535/java/index.html
http://www.javaprepare.com/quests/question.html
Java Applets for various Browsers:

http://www.javacommerce.com/tutorial/signing/index.html

Many Java Links
http://www.javacommerce.com/cetus/oo_java.html

Java RMI
http://www.javacommerce.com/cetus/oo_java_rmi.html

Finding Text Books:
www.half.com
http://www.textbooksatcost.com/storeII/store.cgi?cart_id=8092929.3419&page=../index.html

Java Exam details:
http://www.geocities.com/sskumar3535/java/SCJP.html

EJB Test Tool: (free download)

http://www.geocities.com/sskumar3535/java/EJBVerify.html

http://certify.torolab.ibm.com/
www.jcert.org

Java Certification Sites:
http://www.geocities.com/SiliconValley/Network/3693/othersites.html

Excellent downloads from Sun:
http://java.sun.com/docs/books/tutorial/information/download.html

http://www.javacommerce.com/certify/books.html
www.jcert.org

Java Tutorials:

http://www.phrantic.com/scoop/onjava.html

http://java.sun.com/docs/books/tutorial/

http://java.sun.com/docs/books/tutorial/together/index.html

http://www.phrantic.com/scoop/download.htm

http://home.att.net/~baldwin.dg/JavaLinks/jaxatop.htm

http://javafaq.nu/java/

ASp, jsp, servlet comparisions:
http://javaboutique.internet.com/tutorials/JSP/part01/page04.html
http://java.sun.com/products/jsp/jsp-asp.html
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/Servlet-Tutorial-Overview.html

Free Java FAQ
http://www.javafaq.nu/java/advert/our_book.shtml

Java Servlets Sample chapters
http://www.oreilly.com/catalog/jservlet/chapter/ch03.html

---------------------------------------------------------------------

http://www.javaranch.com/maha/

http://www.angelfire.com/or/abhilash/Main.html

http://www.javacaps.com/sjpc_mockexam.html

http://www.javacaps.com/sjpc_faqs.html

http://www.digitalthink.com/

http://deepak.htmlplanet.com/freed.html

http://www.michael-thomas.com/

http://www.javamug.org/Java.html

http://www.javamug.org/Java.html#Certification http://www.javamug.org/Java.html

http://members.spree.com/education/DeveloperGrp/

http://www.jchq.net/

http://www.jchq.net/faq/jcertfaq.htm

http://www.certifyexpress.com/ (Not for Java and for
other Exams)

http://www.javaprepare.com/

Sun's Site:

http://www.javacert.com/

websphere:

http://www-4.ibm.com/software/ad/certify/news.html#20000628 http://www-4.ibm.com/software/ad/certify/news.html

------------------------------------------------------------------------------

http://www.smartdataprocessing.com/Links.html 

http://www.xs4all.nl/~defcom/jsp/main.htm 

http://www.xs4all.nl/~defcom/jsp/main.htm (JSP Links) 

http://www.oracle.is/~heimir/jsp.html (JSP downloads) 

http://oracle.fau.edu/faculty/JSP.html (jsp Examples with code) 

http://www.faqts.com/knowledge_base/index.phtml/fid/426/ (JSP faq & other contents) 

http://www.torsten-horn.de/techdocs/jsp.htm (JSP tech doc - server comparisions - JSP in nutshell) 

http://www.xs4all.nl/~defcom/category16.htm
(Oracle SQL Learning) 

http://sylistron.org/tutorial/jdbc/getting.html (JSP -JDBC tutorial) 



http://www.webtechniques.com/archives/1999/11/note/
(JSP) 

http://otn.oracle.com/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm (Oracle JDBC FAQ) 

http://technet.oracle.com/sample_code/tech/java/sqlj_jdbc/htdocs/templates.htm
(JDBC Code Templates) 

http://java.sun.com/products/jdk/1.1/docs/guide/jdbc/getstart/introTOC.doc.html
(JDBC Book) 

http://java.sun.com/docs/books/tutorial/servlets/index.html
(Servlets) 

http://tobias.fritz.net/cs.html (General all) 

http://www.progsoc.uts.edu.au/~rheise/bookmarks/Subjects/Computers/Languages/
(All good stuff) 

http://www.timonions.com/tlinks.html
(GOODone consisting all links) 

http://www-st.inf.tu-dresden.de/hs/

--------------------------------------------------------------------------------

http://triton.cc.gatech.edu/ubicomp/429
Jini Connection Technology Tutorial -
Introduction to Jini:
- What is Jini?
- Why and how is it useful?
- Where do you get Jini?
Five Key Concepts to Understanding Jini - Once you see how Jini is designed and intended to work, the next step is to know the building blocks of Jini processing.
Jini Tutorials, Examples, and Resources - Look here to find implementation details, including code for simple applications and pointers to on-line tutorials.

http://triton.cc.gatech.edu/ubicomp/116
Jini From Sun Microsystems
This tutorial is organised as follows: Introduction, Concepts, Components, Service Architecture, Example.

http://developer.java.sun.com/developer/products/jini/
Jini Technology Developer Center - The purpose of this site is to provide technical information, downloads, and a feedback mechanism for submitting improvements or bugs for developers using JiniTM technology from Sun Microsystems.

http://www.sun.com/jini/whitepapers/
Jini Network Technology - White Papers and Other Documents

http://www.jini.org/resources/
The Community Resource for Jini Technology - Links of Resources

http://www.kedwards.com/jini/index.html
Jini Planet - This page is my repository for links, tips, and information on Sun's JiniTM distributed computing platform. I've been doing Jini development since mid-1998 at Xerox PARC, and am the author of Core Jini, published by Prentice Hall. This page is an attempt at summarizing some lessons I've learned, as well as a place to collect bug fixes and errata for the book.

http://www.javaworld.com/javaworld/topicalindex/jw-ti-jiniology.html
Jiniology - Good Articles about Jini

http://pandonia.canberra.edu.au/java/jini/tutorial/Jini.xml
Jan Newmarch's Guide to JINI Technologies - Free Online Course

http://www.billday.com/Work/Jini/jini.pdf
Bill Day's presentation - An overview with reasons why the Jini technology is valuable, targeted at a technically literate audience, such as managers of programmers and programmers who want to learn what it is before they decide to put real effort into learning the details.

 

 


Please suggest more sites for this page and report broken links to Jeff Love at