在软件开发这么一个充满竞争的世界里,能够“脱颖而出”显得十分重要。因此就有必要制定一些标准来衡量一个人对 XML 的熟悉程度。IBM 为 XML 及其相关技术提供了它自己的认证程序。IBM 是第一个为 XML 及其相关技术提供认证的组织。随着 XML 越来越流行,这项认证也获得了人们的青睐,现在它是开发人员最希望获得的认证之一。按照 IBM 的说法,这项认证的目的是为了让开发人员具备设计和实现使用 XML 及其相关技术(如 XML Schema、XSLT 以及 XPath)的应用程序所必需的知识。

如果您是刚入门的开发者,或者是刚刚接触 XML 和相关技术,通过以下这个最新的系列教程可以让您更好地准备“XML 及相关技术”这个认证考试。

准备 XML 及相关技术认证系列:

  • 准备 XML 及相关技术认证,第 1 部分: 体系结构
    在第一部分中,将讨论如何确定最适合软件系统的体系结构和性能要求的 XML 技术。软件系统的体系结构和性能要求影响着哪种 XML 技术最适合应用程序需求的决策。本教程通过关于体系结构的讨论帮助您确定在系统设计中什么地方及什么时候使用 XML。
  • 准备 XML 及相关技术认证,第 2 部分: 信息建模
    第二部分将介绍 DTD 和 XML Schema,以及如何运用这两项技术对 XML 应用进行信息建模。本教程分析了 XML 数据,比较了叙述性文档和类记录的文档,使用文档类型定义(DTD)文法和万维网联盟(W3C)XML Schema(经过几次迭代)对一个小型数据问题进行了建模。最后对 DTD 和 XML Schema 进行了比较,帮助您在设计中作出选择
  • 准备 XML 及相关技术认证,第 3 部分:XML 处理
    解析和验证是 XML 的核心。了解如何充分利用这些能力对于能否在项目中成功地引入 XML 至关重要。关于 XML 处理的这篇教程讨论如何解析和验证 XML 文件以及使用 XQuery。本系列教程帮助您准备 IBM 认证考试 142(XML and Related Technologies),包括五篇,这是第三部分。
  • 准备 XML 及相关技术认证,第 4 部分:XML 转换
    如果应用程序与其他系统共享数据,常常需要将 XML 文档转换为受不同 XML Schema 或文档类型定义(DTD)控制的其他 XML 格式。如果要求应用程序与用户共享数据或者向用户显示 XML 数据,可能需要把 XML 文档转换为 HTML、可缩放矢量图形(SVG)、VoiceXML、普通文本或者其他各种人类可读的格式。本期 XML 认证教程通过示范 XSLT、XPath 和级联样式表(CSS)的应用讨论了完成这些任务的 XML 转换技术。
  • 准备 XML 及相关技术认证,第 5 部分:XML 测试和调优
    本期教程讨论 XML 测试和调优,是为了帮助读者准备参加 IBM 认证考试 142 “XML 及相关技术” 的系列教程的最后一部分。本教程提供了关于如何选择适当的 XML 技术和如何优化转换的技巧和提示,还介绍了用于测试 XML 设计的常见工具。

XML 及相关技术认证入门系列

  • XML认证教程,第 1 部分:XML简介
    XML即为可扩展的标记语言(eXtensible Markup Language)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。本文将介绍 XML 的基础知识。
  • XML认证教程,第 2 部分:DTD
    一个“有效的”的 XML 文件首先应该是“形式良好”的。一个XML文件必须遵守文件类型描述DTD(Document Type Definition)中定义的种种规定。本文将介绍 DTD 的基础知识。
  • XML认证教程,第 3 部分:名称空间
    XML的用途不是单一的。但是,问题是,当混杂和匹配不同的XML应用程序的标记时,可能会发现同一个标记已用于两个不同对象。名称空间(namespace)可以解决这些诸如此类的问题。本文将介绍 XML 的名称空间。
  • XML认证教程,第 4 部分:XSL 样式单
    对于一批 XML 数据,应用处理程序要综合 XML 文档、文档类型说明(Dtd/Schema) 以及样式单三方面要素来处理和显示它。本文将讲述如何运用样式单来实现 XML 文档的显示效果。
  • XML认证教程,第 5 部分:XPATH
    在利用XSL进行转换的过程中,匹配的概念非常重要。之所以要在XSL中引入XPath的概念,目的就是为了在匹配XML文档结构树时能够准确地找到某一个节点元素。本文将讲述 XPATH 的基础知识。
  • XML认证教程,第 6 部分:XML Schema
    XML Schema如同DTD一样是负责定义和描述XML文档的结构和内容模式。它可以定义XML文档中存在哪些元素和元素之间的关系,并且可以定义元素和属性的数据类型。
  • XML认证教程,第 7 部分:解析器
    在本文中,我们将讨论如何使用一个 XML 解析器来读入一个 XML 文档。我们也将讨论不同类型的解析器以及您在何时使用它们。
  • XML认证教程,第 8 部分:SAX
    读取和操纵 XML 文件的标准方法是 DOM(“文档对象模型”)。遗憾的是,这种方法需要读取整个文件并将它存储到树结构中,因而效率不高、缓慢,并且会过度使用资源。一种替代方法是使用 Simple API for XML 或 SAX。SAX 允许正在读取文档时处理该文档,这避免了在采取操作之前需要等待存储文档的所有内容。
  • XML认证教程,第 9 部分:DOM
    读取和操纵 XML 文件的标准方法是 DOM(“文档对象模型”)。本文将讲述关于 DOM 的基础知识。
  • XML认证教程,第 10 部分:Web 服务
    Web 服务是一种新型的 Web 应用程序。它们是自适应、自我描述、模块化的应用程序,这些应用程序可以跨越Web 进行发表、定位和调用。

IBM XML 认证成功之路系列

热点链接