|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/xml-from-beginner-to-expert/
课程评论:没有评论
课程名称:从初学者到专家的XML 课程概述:本课程是一个完整的视频教程,旨在帮助学员理解并编写自己的XML文件,创建出色的网络服务,并在组织内部及与外部实体和合作伙伴之间管理信息。课程内容涵盖了以下几个方面: 1. **引言**:课程的总体组织和XML的概述。 2. **XML基础知识**:对于XML的定义、基础规则、嵌套、属性及XML语法的讲解。 3. **XML文档结构**:深入探讨XML文档的组件、元素及嵌套元素的特性,包括标签命名和标签属性。 4. **DTD语法**:针对DTD(文档类型定义)语法的讨论,包括验证工具、定义第一个语法和内部/外部语法的使用。 5. **XML语法和属性**:介绍DTD与实体、属性的类型和修饰符等内容。 6. **命名空间**:解释XML命名空间的目的、用法及其在DTD语法中的应用。 7. **XSLT转换**:通过实例学习如何使用XSLT进行转换,并介绍模板和复杂格式化的处理。 8. **XPath**:讲解XPath的使用,包括匹配和选择属性的模式。 9. **XLink和XPointer**:介绍XLink的简单和复杂用法,以及XPointer的应用示例。 10. **XML与网络**:探讨XHTML的基本语法与验证过程,介绍TEI(文本编码倡议)和MathML、RSS等相关内容。 本课程适合从零基础到有一定经验的学员,通过系统的讲解和实例使学员能够掌握XML的基础及进阶知识,最终能够自如地创建和管理XML文件以及相关网络服务。
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:IntroductionWhy XMLOrganization of the courseThe Overview of XMLWhy XMLExample of An XML documentBasic RulesNestingAttributesDefinitionsThe XML SyntaxStructure of an XML documentComponents of an XML documentElements of an XML documentNesting of elementsTag namingTag attributesPredefined entities The DTD GrammarsThe DTD GrammarsValidation ToolsDefine Your First GrammarInternal and External GrammarsMore documents for the same GrammarThe Basis of XML Grammars DTD and EntitiesDTD and EntitiesSyntax of the internal EntitiesSyntax of the external EntitiesSyntax of the parametrical Entities DTD and AttributesSyntax of attributesAttributes in the DTD grammarsType of Attributes and ModifiersEnumerationsNMTOKEN and NMTOKENS The namespacesThe namespacesWhy the XML namespacesUse the XML namespacesSyntax of the namespacesAttributes and namespacesUse the XML namespacesNamespaces and DTD grammarsAn application of namespaces Transform with XSLTTransform with XSLTExample of XSLT Transformation2nd Example of XSLT TransformationTemplates Formatting with XSL:FOThe formatting processExample2nd Example - more complex XPathHow to use XPathPatterns for the match attributePatterns for the select attribute XLink and XPointerXLink and XPointerXLinkSimple use of XLinkComplex linksXPointerExample of use of XPointer XML and the Web: XHTMLWhat's XHTMLThe basic XHTML syntaxThe validation processTEI - XML and text encodingTEIStructure of a TEI-Lite documentTransform a TEI-Lite document MathMLRSSWebservices