Brief Summary
This course is all about getting cozy with XML! You’ll learn how to create, read, and manage XML files, dive into all the cool stuff like DTDs, namespaces, and even transform your data. It's super hands-on and perfect for both beginners and the nightly coders out there!
Key Points
-
Learn to create and read XML files from simple to complex.
-
Understand the structure and components of an XML document.
-
Explore DTD grammars for validation.
-
Discover namespaces and their importance.
-
Transform XML data using XSLT and format it with XSL:FO.
Learning Outcomes
-
Create your very own XML documents.
-
Validate XML documents with proper grammar.
-
Interface with XML web services confidently.
-
Use XSLT for transforming XML data.
-
Understand and apply XML namespaces in your projects.
About This Course
You will discover how to create and read XML files starting from simple and ending with complex structure file
A complete video tutorial
to understand
and write your own XML files, create amazing web services and manage
your information within your organization and also in connection with
other external entities and partners.
Basically the course contains:
Introduction
Why XML
Organization of the course
The Overview of XML
Why XML
Example of An XML document
Basic Rules
Nesting
Attributes
Definitions
The XML Syntax
Structure of an XML document
Components of an XML document
Elements of an XML document
Nesting of elements
Tag naming
Tag attributes
Predefined entities
The DTD Grammars
The DTD Grammars
Validation Tools
Define Your First Grammar
Internal and External Grammars
More documents for the same Grammar
The Basis of XML Grammars
DTD and EntitiesDTD and Entities
Syntax of the internal Entities
Syntax of the external Entities
Syntax of the parametrical Entities
DTD and Attributes
Syntax of attributes
Attributes in the DTD grammars
Type of Attributes and Modifiers
Enumerations
NMTOKEN and NMTOKENS
The namespaces
The namespaces
Why the XML namespaces
Use the XML namespaces
Syntax of the namespaces
Attributes and namespaces
Use the XML namespaces
Namespaces and DTD grammars
An application of namespaces
Transform with XSLT
Transform with XSLT
Example of XSLT Transformation
2nd Example of XSLT Transformation
Templates
Formatting with XSL:FO
The formatting process
Example
2nd Example - more complex
XPath
How to use XPath
Patterns for the match attribute
Patterns for the select attribute
XLink and XPointer
XLink and XPointer
XLink
Simple use of XLink
Complex links
XPointer
Example of use of XPointer
XML and the Web: XHTML
What’s XHTML
The basic XHTML syntax
The validation process
TEI - XML and text encoding
TEI
Structure of a TEI-Lite document
Transform a TEI-Lite document
MathML
RSSWebservices
Shoibonti C.
The course does not do anything to keep the student engaged. The reading behind puts the listener to sleep rather than keeping their interest level. Other videos available on internet are more interactive and engaging.