YoVDO

XML Essential Training

Offered By: LinkedIn Learning

Tags

XML Courses Computer Science Courses XSLT Courses XPath Courses DOM (Document Object Model) Courses

Course Description

Overview

Get started with Extensible Markup Language (XML). Learn about the basic rules of XML, explore its syntax, and review more advanced topics such as styling your XML with CSS.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Exercise files
  • Setting up the dev tools
1. Getting Started
  • What is XML?
  • XML technologies
  • Describing data with XML
  • Advantages and drawbacks of XML
  • Real world examples of XML
2. XML Overview
  • Types of XML content
  • Proper XML syntax
  • Valid documents
  • XML namespaces
3. Working with XML
  • Our first XML file
  • XML and CSS styles
  • Styling XML tags
  • Advanced CSS with XML
4. Manipulating XML with the DOM
  • Quick intro to the DOM
  • Discovering document content
  • Creating document content
  • Bringing it all together
5. XML and XPath
  • What is XPath?
  • Taking XPath for a spin
6. XML and XSLT
  • What is XSLT?
  • Using XSLT with XML
7. XSLT Examples
  • Simple XSLT
  • XSLT and CSS
  • Repeating items
  • Conditional logic
  • Sorting data
8. Document Type Definitions
  • What is a DTD?
  • DTD syntax
  • Declaring elements
  • Declaring attributes
  • Building a DTD for a business card
  • Associating a DTD with XML data
9. XML Schema
  • What is XML schema?
  • Anatomy of a schema
  • Declaring elements
  • Declaring attributes
  • Building a schema for a business card
Conclusion
  • Next steps

Taught by

Joe Marini

Related Courses

Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Build an App in Android Studio using Activities
Coursera Project Network via Coursera
Learn the Basics of Android
Codecademy
Learn Web Scraping with Beautiful Soup
Codecademy
Fundamentos TIC para profesionales de negocios: Programación
Universitat Politècnica de València via edX