T1134
Core XML
This two-day instructor-led course provides students with the knowledge and skills to learn the fundamentals of the Extensible Markup Language (XML) as well as those of the most popular supporting technologies.
See how to create well-formed XML data and effective namespaces. Understand how to perform validation using Document Type Definitions (DTDs) and XML Schemas (XSDs). See how to manipulate XML data using the Document Object Model (DOM) and Simple API for XML (SAX).
Audience:
- Application developers who need to implement XML-based solutions.
- System architects who want to understand how XML can be integrated into the system design of distributed applications.
- IT managers who are responsible for overseeing development shops implementing XML solutions.
Objectives:
- Discover new ways to use XML in applications, with an understanding of its structure, uses, and idiosyncrasies.
- Create well-formed and optionally valid XML that complies with the XML standard and the requirements of applications.
- Use two technologies that define the structure of XML data, beyond the general syntax rules of XML.
- Understand that one of the largest benefits of XML is how it can be transformed into completely different XML, HTML, and even binary files.
- Explore how the Document Object Model provides a standard, portable way to access information contained in XML data.
Course outline:
Module 1: Introduction to the Extensible Markup Language
- What Is XML?
- Work with XML Data
- Well-Formed XML
- XML Content Models
- Well Formed and Valid XML
Module 2: Document Type Definitions (DTDs)
- The Value of Valid XML
- Associate a DTD with XML
- Define the XML Content Model
- Content Model Cardinality
- Define Attributes
- What's the Problem with DTDs?
Module 3: Schemas and Namespaces
- Describing XML
- Built-in Data Types
- Content Models Defined
- Derive Types
- XML Namespaces
- Do I Really Need Valid XML?
Module 4: Introduction to XSLT
- What Is XSLT?
- Are You Sure XSLT Is a Language?
- Transformation Types
- Process XSLT
Module 5: XML Document Object Model
- Object-Oriented View of XML
- DOM Interfaces and Objects
- A Parsing Alternative: Simple API for XML (SAX)
Fakta
Kurs
T1134
Längd
2 dagar
Pris
14.500 kr (exkl. moms)
Just nu finns det inga kurstillfällen. Kontakta oss för mer information.
Förkunskaper
Erfarenhet av HTML, grundläggande programmeringsvana och kännedom om hur applikationer processerar data och information
Kursmaterial
Kursmaterial på engelska ingår.
Kontakta oss
för mer information:
08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se