search
-
Start Date
End Date
backgroundbackgroundXML basics
XML basics
Course/workshop
Course/workshop
Introductory
Introductory
Group 3 - 6
Group 3 - 6
Databases
Databases
Programming
star-favourite0
2,201.50 €
per course

About course

With the eXtended Markup Language, information technology is experiencing a revolution that is similar to HTML distribution. Since the heterogeneity and the communication chain of information processing systems are constantly growing, the structuring of information has established itself as a value-adding discipline, since the use of XML creates long-term compatible interfaces.

For this course, you need knowledge of HTML programming and internet technology.

The registration for the offline course is restricted to up to 6 members per group.

The registration for the online course is unrestricted, the groups will form continuous bases.

You learn

In this XML basic seminar, the course participants receive a solid introduction to create and process documents with XML and the related standards XLinks, XPointers, XPath, XSL and RDDL as well as to define detailed specifications for those with XML schema.

This seminar is part of the course topics web programming and XML .

Content

Introduction to XML

  • XML function overview
  • XML history
  • XML documents and XML files
  • Elements, tags and attributes
  • Character data
  • XML names
  • Entity references
  • CDATA sections
  • Comments
  • Processing instructions
  • XML declarations
  • Well-formed XML documents

Document type definitions (DTD)

  • Validation, attributes and entities
  • Conditional insertion
  • Standard DTDs

Namespaces in XML

  • Necessity of namespaces
  • Syntax for namespaces
  • Treatment of namespaces by parsers
  • Namespaces and DTDs

internationalization

  • Font metadata
  • Declaration of coding
  • Text declarations
  • Character sets defined in XML (Unicode, ISO and platform dependent character sets)
  • Conversion between fonts
  • Default character sets for XML documents
  • Character references
  • xml: long

XML as a document format

  • SGML legacy
  • Narrative document structures
  • Durability of documents
  • Transformation and presentation

Web (XML and XHTML)

  • Modular XHTML
  • Display of XML in browsers
  • Improved web search methods

XPath

  • Tree structure of an XML document
  • Localization paths
  • Compound localization paths
  • Predicates
  • Unabridged localization paths
  • General XPath expressions
  • XPath functions

XLinks

  • Simple and advanced links
  • Link behavior
  • Link semantics and link bases
  • DTDs for XLinks

XPointer

  • XPointer in URLs and links
  • Bare Names
  • Child episodes
  • Namespaces, periods and areas

Cascading style sheets (CSS)

  • The three levels of CSS
  • CSS syntax
  • Combine stylesheets with XML documents
  • Selectors
  • Property display
  • Pixels, dots, pica and other units of length
  • Font properties
  • Text properties
  • Colours

XSL basics

  • Formating Objects (FO)
  • Transformations (XSLT)

Resource Directory Description Language

  • End of a namespace URL
  • Syntax and types (natures)

XML as a data format

  • Reasons for using XML as a data format
  • Development of data-oriented XML formats
  • Distribution of XML formats

In-depth XML schema

  • overview
  • Scheme syntactic
  • Use namespaces
  • Complex types
  • Empty items
  • Simple and mixed content
  • Allow unlimited content
  • Control over the derivation of types

Programming models

  • Common models for XML processing
  • General information on XML processing

Document Object Model (DOM)

  • Basics and structure
  • Node and other generic interfaces
  • Special types of nodes
  • Interface DOM implementation
  • Parse documents with DOM

Simple API for XML (SAX)

  • Interface ContentHandler
  • Filters, features and properties

Map

courseImage

Learn to Code

XML basics

Like and share!

share
favourite

Leave a review

Rate

Comments and rates

There are no reviews

Become an IT guru

IT news, courses, and events. Get personalized offers right in your mailbox from Course Finder team. Just let us know you are interested.

Related Courses

See More
share
favourite
No Schedule

star-favourite0
per course
share
favourite
No Schedule

star-favourite0
per course
share
favourite
No Schedule

star-favourite0
per course