XML is a common tool for web development, as well as a universal medium for storing and exchanging information. This course will introduce you to the fundamentals of XML, including XML syntax, how to effectively design an XML document, and how to check the validity of a document using a schema.
Learning Objectives
- Understand the rules of XML syntax
- Author an XML document
- Validate an XML document against an existing schema
Prerequisite Skills
- Use a mouse and keyboard
- Open and save files
- Open and close windows
- Switch between windows
For a more in-depth look at the content of XML: The Essentials, view the title contents below.
Expand Course Available
View course in ExpandImportant note for participants not affiliated with IU
- This course contains training material only.
- Participants who are not affiliated with Indiana University will need your own access to installed and licensed software, according to the training topic. This will allow you to follow along and participate in the hands-on exercises.
- If you do not have access to the needed software, you can still enroll in the online course and read the course content.
More information about this course
This online course is free to everyone and available for enrollment through IU Expand.
This course consists of a series of short lessons, examples, demonstrations, practice quizzes, and hands-on exercises.
To complete the course content, you will need:
- a web browser and internet access to use the course material on IU Expand.
- a copy of the software relevant to the training installed on your computer.
XML: The Essentials Contents
Expand the accordion folds to see a detailed description of the content.
Explore the contents of XML: The Essentials:
Learn about the history of XML, as well as practical applications of XML.
Learn about the project created as part of XML: The Essentials, as well as set up the XML editing environment.
See the full content for Setting Up the XML Editing Environment.
Learn more about the syntax rules for creating XML documents.
Check an XML document to ensure the content is well-formed - or, in other words, follows the rules of XML syntax.
Explore the difference between narrative and data-centric XML documents, as well as how to determine appropriate tags for an XML document based on the data you're working with.
Attributes can be added to elements to help provide additional information about an element's contents - explore how to add them to elements in this section.
Finish marking up the job_postings.xml file.
See the full content for Finish Adding Markup to the Document.
Ensuring your XML is valid is an important part of the markup process - learn how to validate XML in this section.
See the full content for Checking Validity of XML With Schemas.
Check your work against the code listed here.
See the full content for Appendix 1: Completed Code Listing.
Contact us to request IT Training resources in other accessible formats.