Topic:XML
This is a placeholder for Portal:Engineering and Technology --> School:Computer Science --> Topic:Computer Programming --> Topic:XML
Welcome to the course on XML, which stands for eXtensible Markup Language. XML was originally designed for sending data from one computer to another across a network. As such, it is not intended to be displayed, but to be parsed by the computer on the receiving end. If you have ever worked with HTML, XML will feel very familiar. It consists of paired tags with data or other tags nested within them. For example:
<book><author>John Doe</author></book>
The great thing about XML is that anyone can design their own tags and schema. In the example above the schema was simply that a book contains an author, which is some data equal to a name. For this reason, XML is a commonly used language in the industry today.
Contents |
Prerequisites [edit]
All you need is a bit of HTML knowledge and a desire to learn. XML is compatible with any OS(operating system) and is platform independent.
Course Description [edit]
This course will explore what eXtensible Markup Language is and why it's changing the world. We will look at how to create and use well formed XML.
Lessons [edit]
And here, list and link all the lessons in best learning order.
- XML Syntax - Learn about basic syntax with some examples and practice problems
- XML Schema - What is a schema and how do I write one?
- XML Usage - How is XML commonly used in industry?
- XML challenges - Get your hands dirty straight away with some fun animation using an XML language called Scalable Vector Graphics!
Enrolled [edit]
Please sign below if you are participating in this topic. Use 4 tildes (~) to sign.