PB138 — Modern Markup Languages and Their Applications
Tomáš Pitner, Luděk Bártek, Adam Rambousek
<
tomp@fi.muni.cz
>
March 2016
Preamble
go to
All lectures index
printable (all-in-one)
version
Intro to Markup and XML
slides
Introduction to markup
slides
Motivation for XML and fundamental concepts
slides
XML document structure
slides
Characters in XML documents
demo
well-formedness checking with
xmllint
, download as
ZIP
Fundamental Standards, XML Specifications
slides
Concepts, XML Specification
slides
XML Namespaces
slides
DOM and other APIs
demo showing
DOM tree listing
in Java
demo showing simple
DOM manipulation
in Java
Navigation in XML, XPath
slides
XPath
demo
XPath from Java
Modeling, XML Schema
slides
Modeling, XML Schema
demo
XML Schema validation with
xmllint
slides
Relax NG
as other XML modeling language
Transformations, XSLT
slides
Transformations, XSLT
demo
XSLT from Java
XQuery, XML Databases
slides
XQuery
slides
XML Databases
Web and Assistive Technologies
slides
Voice XML
slides
SVG
Docbook and DITA
slides
Docbook
slides
DITA
demo
Docbook Demo
Metadata, Microformats, Advanced XML Processing
slides
Metadata, RDF
slides
Microformats
slides
XML Pipeline
slides
Shells etc.