https://github.com/dcs-training/cdcs-xml-course
Course notes for the xml course
https://github.com/dcs-training/cdcs-xml-course
Last synced: 3 months ago
JSON representation
Course notes for the xml course
- Host: GitHub
- URL: https://github.com/dcs-training/cdcs-xml-course
- Owner: DCS-training
- License: mit
- Created: 2024-08-19T12:52:44.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-29T08:07:34.000Z (7 months ago)
- Last Synced: 2025-01-31T08:32:48.850Z (4 months ago)
- Language: Jupyter Notebook
- Size: 861 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 'Data is Mutable' - An Introduction to XML
Welcome to the repository to the Introduction to XML. This course will be delivered in 2024 and is
intended to provide a basic introduction to designing, creating and utilising XML documents and data.The course will cover the following areas over two hours:
- An overview of the development of XML. Its history and uses.
- XML encoding, data types and data structures.
- XML validation and controlled vocabularies.
- A Brief Introduction to XPath.
- Practical XPath useage and XSLT (eXtensible Stylesheet Language).
- A summary of other XML technologies (XQuery, XProc).The materials in this repo were developed by Ed Mackenzie using Jupyter Lab. It utilises the Saxon parse via the saxonche Python library.
## How to use Noteable.Throughout this course we will be using the Noteable platform to run Jupyter notebooks. This is a cloud-based computational notebook system that work on your browser from any
device.### Start Noteable
Open the following link in a new tab: [https://noteable.edina.ac.uk/login](https://noteable.edina.ac.uk/login).
Login with your EASE credentials (either your Edinburgh university login, or those you were provided with).
Under 'Standard Notebook (Python 3)' click 'Start'### Download the files to Noteable.
From the Noteable home page, click on the '+GitRepo' button at the top right of the screen.
In the 'Git Repository URL' field copy the link to this GitHub repository, [https://github.com/DCS-training/cdcs-xml-course](https://github.com/DCS-training/cdcs-xml-course).
Ignore all other fields.Once filled in, click the 'clone' button. After a few moments, you will then see a new folder appear with the files.