Free Computer Training Free Computer Courses


Computer Education, Training, and Tutorial Resources

Learn programming for Free and how to develop and write computer programs and IT applications. Get Free knowledge, information, references, and resources about computers now. Many Free training courses, tutorials, books, training guides, tips, articles, and helps are available to you.

For help finding what you need go to Navigation by Topic to Free Training or use pop-up.

Follow us on Our Twitter page!

I.T. Education & Training:

Home Page

Free Computer Training & Courses

Free Computer Books

Free Tutorials, Guides, Support & Help

Free University Course Websites

Best FREE Online Computer IT Courses

Lower Fee Distance Learning Sites

Higher Fee Distance Learning Sites

Link and Resource Sites

Free Certification Exam Study Guides

Free IT Training Tutorials

Free IT Training Downloads

eBiz Web Building

Free Programming Software

Monthly Newsletter: New Free Sites

Free Trade Publications

IT Sites Worth Mentioning

Free Site of the Month

Best Course & Degree Locators

Free Desktop & Office Tutorials


Additional Site Content:

Member Info & Sign Up

Member Login's Computer Open Web Directory

IT Certification Counselor and Complete List

Financial Aid Resources's IT Career Center

Online IT Publications

IT Associations & Organizations

The Latest Technology News

IT Stock Quotes and News

Great Free Software

eBiz: Build, Promote, & Profit

Great Free Stuff and Trial Offers

Online Games

Music and Movies

Travel Reservations, Flight Schedules & Tracking

The Best of the Web

Best Developer Books at

How You Can Support Our IT Training Mission

Health, Cooking, Weather, World News

Community Content:
Use Our Forum to Ask Questions & Give Answers

Enter Our Chat Room

Our Free Links Page

Free Classified Ads

Create and Send a Greeting Card

Our Cartoons and Jokes

Free Email at ZapZone

Take Our Survey


Site Map

What's New



 Search Web 


Internet Super Search:

Search all the Major Search Engines at once! 



XML Training


An Introduction to XML presented by the University of Washington

XML Training Tutorials

In these XML training tutorials you will learn what XML is, and the difference between XML and HTML. You will also learn how to start using XML in your applications.

XML Basics:

Introduction to XML
What is XML, and how does it differ from HTML?

How XML can be used
Some of the different ways XML can be used.

XML Syntax
The simple and very strict syntax rules of XML.

XML Elements
XML Elements, relationships, content and naming rules.

XML Attributes
How XML attributes can be used to describe elements, or to provide additional information about elements.

XML Validation
The difference between a Well Formed and a Valid XML document and how a DTD is used to define the XML document.

XML support in Netscape and Explorer
About the support for XML in the two most famous browsers.

Viewing XML in Internet Explorer
How to use Internet Explorer to view an XML file.

Displaying XML with CSS
How to use Internet Explorer and CSS to display an XML file.

Displaying XML with XSL
How to use Internet Explorer and XSL to display an XML file.

XML embedded in HTML
How to embed XML inside HTML documents.

The Microsoft XML Parser
How to use the Microsoft XML parser to open and manipulate XML documents.

XML in Real Life
This is where we take a look at some real life use of XML.

XML Advanced:

XML Namespaces
How to avoid element name conflicts using XML namespaces.

How to tell an XML parser not to parse the text.

XML Encoding
How to encode your XML documents.

XML Server
How to generate XML on the server.

XML Applications
How you can use IE 5 to navigate an XML file and how to create a complete XML application.

XML HTTP Requests
How to request XML from a server using HTTP.

Behaviors for HTML and XML
How the new CSS behavior selector can be used to create dynamic content.

XML Technologies
XML technologies that are important to the understanding and development of XML applications.

XML Examples
Learn by examples! With this editor, you can edit XML, and click on a test button to view the result.

20 Question XML Quiz
You will get 1 point for each correct answer. At theend of the Quiz Test, your total score will be displayed. Maximum score is 20 points.

Free Chapters from The XML Bible

Free Chapters from XML How to Program - a comprehensive guide to programming in XML.

Six Online XML CBT Lessons (quizzes not available):

  1. Viewing and Understanding XML
  2. Creating a Basic Document
  3. Building DTDs & Checking Documents
  4. Entities
  5. The Document Object Model
  6. CSS and XSL Style Sheets

Microsoft XML 3.0 - XML Tutorial

This tutorial consists of a set of interactive lessons that walk you through typical Extensible Markup Language (XML) authoring and development tasks.

You will be able to read the lessons in Microsoft Internet Explorer 3.0, 4.0, and other browsers, but the interactive elements and demos require Internet Explorer 5.0 and later.

Parsing XML Documents:

850 Learning XML: Parsing XML Documents: Events, Part 6
840 Learning XML: Parsing XML Documents: Events, Part 5
830 Learning XML: Parsing XML Documents: Events, Part 4
820 Learning XML: Parsing XML Documents: Events, Part 3
810 Learning XML: Parsing XML Documents: Events, Part 2
800 Learning XML: Parsing XML Documents: Events, Part 1

XSL Tutorials:

660 Learning XML: XSLT Sorting
650 Learning XML: Making Choices
640 Learning XML: Trees, Nodes, and Templates, Part III
630 Learning XML: Trees, Nodes, and Templates, Part II
620 Learning XML: Trees, Nodes, and Templates, Part I
610 Using Conditional Tests
600 Using XML Attribute Values
590 Inserting Attributes Into the Output Stream
580 From XML Data to HTML Tables
570 Introduction to Transformations (XSLT) using IE5 (Part 2)
560 Part I: Introduction to Transformations (XSLT) using IE5
550 XSL and XSL Transformations (XSLT), Getting Started

XML for Beginners:

200 Part VI: Valid Documents, Well-Formed Documents, and the DTD
190 Part V: Content
180 Part IV: Elements
170 Part III: Tags and Attributes
160 Part II: Creating and Maintaining Structure
150 Part I: Structured Documents, Plain Text, and Rendering 

XML and Java: A powerful combination
- The XML-Java technical session at JavaOne ("XML in the Java Platform") was so densely packed that the session was repeated the next day for the benefit of those who missed it the first time. Attendees learned why the syntactic standard of XML and the portability of Java are natural and synergistic partners for creating applications ranging from the personal to the enterprise. 

Programming XML in Java: 3-Part Series of Tutorials:

XML: A Beginner's Guide:
Read Module 1: The History of XML (pdf)

HTML: The Complete Reference, Third Edition:
Read Chapter 17: XML: Beyond HTML (pdf)

Just XML (2nd Edition):
Read Chapter 1: Markup Laid Down (pdf)

The XML Handbook (3rd Edition):
Read Chapter 2: Just Enough XML (pdf)

Professional XML 2nd Edition:
Read Chapter 1: Introducing XML

Read Chapter 15: XML Data Binding

Download the code

XML Step by Step:
Read Chapter 3: Creating Well-Formed XML Documents

Building Web Sites with XML:

Read Chapter 8: Presenting XML in the Client (pdf)

XML: The Annotated Specification:
Read Chapter 2: Documents (pdf)

XML Black Book 2nd Edition:
Read Chapter 5: DTDs in XML (pdf)

Professional XML Schemas:
Read Chapter 1: Getting Started with XML Schemas

Read Chapter 3: Creating Content Models

XML: The Complete Reference:
Read Chapter 18: Introducing Schemas (pdf)

Professional XML Meta Data:
Read Chapter 5: RDF Schema

Read Chapter 9: Meta Data Architectures

Inside XML:
Chapter 1: Essential XML (pdf)
Chapter 11: Java and the XML DOM
Chapter 13: XSL Transformations

Professional XSL:
Read Chapter 3: XSLT Basics

Read Chapter 13: Transformations to VoiceXML

Beginning XML:
Read Chapter 2: Well-Formed XML

Download the code

Professional XML:
Read Chapter 6: SAX 1.0: The Simple API for XML

Download the code

Professional XML Databases:
Read Chapter 2: XML Structures for Existing Databases

XSLT Programmer's Reference:
Read Chapter 1: XSLT in context

Download the code

XSLT Programmer's Reference 2nd Edition:
Read Chapter 1: XSLT in Context

Read Chapter 9: Stylesheet Design Patterns

Inside XSLT:

Read Chapter 1: Essential XSLT
Read Chapter 4: Creating Match Patterns

XSLT and XPATH: A Guide to XML Transformations:
Read Chapter 1: Anatomy of an XSLT Stylesheet (pdf)

Professional Java XML:
Read Chapter 3: The DOM

Read Chapter 15: Client-Side Presentation Logic

Professional Java XML Programming with Servlets and JSP:

Read Chapter 10: JSPs and JavaBeans

Download the code

JSP: The Complete Reference:
Read Chapter 16: JSP and XML (pdf)

Enterprise Application Integration with XML and Java:
Read Chapter 3: Methods of Processing XML (pdf)

Designing Distributed Applications with XML, ASP, IE5, LDAP and MSMQ:
Read Chapter 5: Metadata

Download the code

Download the code for case studies

Professional ASP XML:
Read Chapter 10: Case Study: Data-Driven XSL

Download the code

Download the code for case studies 1 to 4 and 6

Download code for case study 5

Professional XML Web Services:
Read Chapter 3: SOAP Basics

Read Chapter 11: .NET Web Services

SOAP: Cross Platform Internet Development Using XML:
Read Chapter 2: XML Overview (pdf)

XML and SOAP Programming for BizTalk Servers:
Read Chapter 5: The XML Application

Professional BizTalk:
Read Chapter 1: BizTalk and Application Integration

BizTalk: Implementing Business-to-Business E-commerce:
Read Chapter 6: Hubbed Marketplace Integration (pdf)

Professional Visual Basic 6 XML:
Read Chapter 4: Using XML Queries and Transformations

Download the code

Moving to VB.NET: Strategies, Concepts and Code
Read excerps from Chapters 2, 4 and 12 (pdf)

Professional SQL Server 2000 XML:

Read Chapter 6: XSD Schemas

SQL Server 2000 Developer's Guide:
Read Chapter 15: Using XML (pdf)

XML Processing with Python:
Read Chapter 10: Just Enough SAX (pdf)

Beginning XHTML:

Read Chapter 13: Different Media Types

Download the code

Chapter 4: Converting HTML to XHTML

Chapter 8: Understanding XForms

XHTML Black Book:
Read Chapter 15: XML and Extending XHTML

More XML Training Tutorials and Books are available on our member site here and here.




              If you find any broken links, please notify webmaster at

 Return to Top
 Back to previous page





Please Suggest a Computer Education, Training, or Tutorial Web Site Link for this Site

If you know a good Computer Education, Training, or Tutorial web site that is not on this page please fill this form out with the address of the web site and we will post it. This will help everyone who is seeking to learn more about computers.

Please enter the name of the site, its address, and a short description of its contents. Thank you.

Name of Web Site:

Address of Web Site:

Short Description:

After clicking the Submit Computer Education Web Site button, please click your browser's back button to return to this page.

Please Help Support our Computer Education & Training Web Site

Please email questions or comments to Webmaster:

All pages on this web site are © 2012 by DeepSearcher Inc

Earn revenue from your site with