|
XML:
|
||||||||||||||||||||||||||||||||||||||||
What is this course about?Extensible Markup Language (XML) has become the default format for handling data interchange. In this course, you gain comprehensive knowledge and hands-on experience using XML and related technologies including XSL, schemas, XPath, XQuery and DOM.What background do I need?A working knowledge of computers and some experience using Windows is assumed. Knowledge of programming and Web development is not required, but is helpful. No special knowledge of networking is required.
Who will benefit from this course?This course benefits anyone who is considering, or in the process of, building, contributing to or maintaining a system that utilizes XML.Does this course cover database integration?Absolutely, this course covers retrieving database results as XML and storing XML in databases with a native XML data type.Does this course cover XSL?Yes, this course covers the three components of Extensible Stylesheet
language: XSLT, XSL-FO and XPath.
Does this course cover DTDs?Yes, Document Type Definitions (DTDs) are covered in the course. However, DTDs are being replaced by XML schemas for validation, so DTDs are not covered in great detail. DTDs are used to ensure that XML documents adhere to relevant business rules. The course covers the basic syntax of DTDs and how to convert DTDs to XML schemas.Does this course cover DOM?Yes, this covers the Document Object Model and how to read, modify, and create XML documents using the DOM.Does this course cover XQuery?Yes, searching XML documents using XQuery and reformatting XML documents is covered in this course. In addition, searching native XML within databases using XQuery is also covered.Does this course cover XML schemas?Yes, this course contains in-depth coverage of leveraging XML schemas to validate XML documents. In addition, best practices and tips, as well as creating and implementing schemas is covered.Does this course cover the following topics: WebMethods and XML (XPointer, XQuery, XForms)?This course is an introduction to XML and related technology. It covers XML, QPath, XQuery, DTDs, Schema, and XSL. It does not cover XForms, XPointer or Web Methods.Does this course use Infopass?While course 542 does not specifically utilize infopass, all topics covered are relevant to any system that utilizes XML as the data interchange or document format. Are any XML editing tools covered in this course?Yes, the course covers XMLSpy and Eclipse. XMLSpy is used extensively in the exercises.How is the classroom set up for the exercises?The normal classroom set-up uses PCs running Windows Server. The PCs are equipped with the latest Internet Explorer and FireFox browsers, XMLSpy, and Eclipse. Everything you learn about XML and related technologies applies equally to UNIX, Macintosh, Windows, Linux and other operating systems.Does this course fit into a specific curriculum?Yes, this course is part of the Learning Tree Web Development curriculum. The Web Development curriculum is a set of courses designed to provide you with the knowledge and skills critical to establishing and maintaining an effective presence on the Web. This curriculum teaches participants a wide variety of skills, including designing Web pages and sites, maximizing efficiency, adding intricate design details, learning the latest scripting languages, and employing the most recent Web development tools. How much time is devoted to each topic?
|

Training Dates
| Most events below can be taken in-class or live, online from your home or office with AnyWare. |
| Sep 25 - 28 | Ottawa enrol |
US Dates | |
| Jun 5 - 8 | New York enrol |
| Jun 19 - 22 | Rockville, MD enrol |
| Jul 31 - Aug 3 | Reston, VA enrol |
| Sep 11 - 14 | New York enrol |
| Oct 16 - 19 | Rockville, MD enrol |
| Oct 23 - 26 | Reston, VA enrol |
| Nov 27 - 30 | New York enrol |
| Jan 29 - Feb 1 | Rockville, MD enrol |
For AnyWare enrolments, please register at least 7 days prior to the start of the course.
More Dates and locations.
Bring this or any Learning Tree Course on-site to your location!
Your Course Tuition
EntitlesYou to...