XML algajatele (e-õpe, inglise keeles)
Koolituse maht: 8 akadeemilist tundi ehk 1 õppepäev, mille saad endale sobivale ajale jaotada.
Sihtgrupp: This course is for students new to XML.
Koolitusel osalemise eeldused: Experience in the following would be useful for this XML class:
- HTML
To complete the training and get a certification you need to pass the quiz 100%.
Koolituse teemad
In this XML training class, you will learn to create well-formed XML documents, to build simple DTDs and XML Schema for validating XML documents, and to build XSLTs for transforming XML documents into XHTML and other XML structures.
- XML Basics
- What is XML?
- XML Benefits
- XML Holds Data, Nothing More
- XML Separates Structure from Formatting
- XML Promotes Data Sharing
- XML is Human-Readable
- XML is Free
- XML in Practice
- Content Management
- Web Services
- RDF / RSS Feeds
- XML Documents
- The Prolog
- Elements
- Attributes
- CDATA
- Whitespace
- XML Syntax Rules
- Special Characters
- Creating a Simple XML File
2. DTDs
- Well-formed vs. Valid
- The Purpose of DTDs
- Creating DTDs
- The Document Element
- Other Elements
- Choice of Elements
- Empty Elements
- Mixed Content
- Location of Modifier
- Using Parentheses for Complex Declarations
- Declaring Attributes
- Validating an XML Document with a DTD
3. XML Schema Basics
- Learn to add paragraphs to the page.
- Learn to use HTML headings.
- Learn to separate sections with breaks and horizontal rules.
- Learn to create quoted text.
- Learn to create preformatted text.
- Learn to use phrase elements.
- Test
4. Simple-Type Elements
- Overview
- Built-in Simple Types
- 19 Primitive Data Types
- Built-in Derived Data Types
- Defining a Simple-type Element
- User-derived Simple Types
- Applying Facets
- Controlling Length
- Specifying Patterns
- Working with Numbers
- Enumerations
- Whitespace-handling
- Specifying Element Type Locally
- Nonatomic Types
- Lists
- Unions
- Declaring Global Simple-Type Elements
- Global vs. Local Simple-Type Elements
- Default Values
- Fixed Values
- Nil Values
5. XSLT Basics
- eXtensible Stylesheet Language
- An XSLT Stylesheet
- xsl:template
- xsl:value-of
- Whitespace and xsl:text
- Output Types
- Text
- XML
- HTML
- Elements and Attributes
- xsl:element
- xsl:attribute
- Attributes and Curly Brackets
Koolituse eesmärk
The main purpose of this e-course is to give students a good understanding of XML.
Koolituse õpiväljundid
After completing this course, students will be able to:
- Learn to create well-formed XML documents.
- Learn the difference between HTML and XHTML.
- Learn to create basic DTDs.
- Learn to create basic XML schemas.
- Learn to validate XML documents against DTDs and XML schemas.
- Learn to create basic XSLTs to transform XML documents for output as text, HTML, and other XML structures.
Koolitus toimub e-õppe keskkonnas, kuhu saab siseneda isikliku kasutajanime ja parooliga. Need saadetakse Teile pärast koolitusarve tasumist või erikokkuleppel.
Täiendkoolituse õppekava rühm: arvutikasutus
Koolitaja
-
Koolitajata