XML - Fundamentals (Short)
Startdaten und Startorte
Beschreibung
-
Dauer:
2 Tage -
Zeit:
10:00 - 16:00 -
Lieferart:
Online -
Zielgruppe:
Programmers, Web developers -
Vorkenntnisse:
no -
Methode:
Lecture and discussion - Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
-
Kursnummer:
2022966 -
Themen:
Extensible Markup Language (XML) is a simple, very flexible text format designed to meet the challenges of large-scale electronic publishing but also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards. Many application programming interfaces (APIs) have b…
Frequently asked questions
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
- Dauer:
2 Tage - Zeit:
10:00 - 16:00 - Lieferart:
Online - Zielgruppe:
Programmers, Web developers - Vorkenntnisse:
no - Methode:
Lecture and discussion - Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
- Kursnummer:
2022966
Themen:
Extensible Markup Language (XML) is a simple, very flexible text format designed to meet the challenges of large-scale electronic publishing but also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards. Many application programming interfaces (APIs) have been developed to aid software developers with processing XML data, and several schema systems exist to aid in the definition of XML-based languages. As of 2009, hundreds of document formats using XML syntax have been developed - both for technical usage scenarios as well as for data exchange between companies. This trainings provides an overview of the big family of XML technologies. Hands-on labs can be found in our other trainings presenting the same topics in more days and in greater depth. This training, however, makes use of presentations and prepared examples and case studies.
Well-Formed XML Documents - Common Syntactic Constructs - Character Data and Markup - Comments - Processing Instructions - CDATA Sections - Prolog and Document Type Declaration- Start-Tags, End-Tags, and Empty-Element Tags - DTD Fundamentals: Declaration of Elements and Attributes, Attribute-List, Conditional Sections, Mixed Content
B. Document Modeling using XML SchemaPrinciples of Document Modeling - Defining Elements, Attributs and Groups - Complex Documents using Global Complex Types and Derivation - Datatypes: Pre-defined XML Schema Datatypes, User-defined Datatypes - Modular XML Schema Documents using Inclusion, Import and Redefinition - Namespaces
C. Localization, Navigation and Filtering using XPathAxes and Node Tests - Location Paths - Predicates and Filters - Functions
D. Transformations using XSLTPrinciples of XSLT - Template: Rules and Patterns, Named Templates, Modes - Control structures: Conditional Processing and Repetition - Sorting, Grouping and Numbering - Modular Stylesheets using Inclusion and Import - Variables and Paramters - Output of HTML, XML, and Text
E. XML Standards for Web ServicesWSDL: Service Definition, Types, Messages and Message Parts, Port Types, Bindings, Ports, Services - SOAP: Message Structure (Envelope, Header, Body), SOAP Processing Model and Attributes, Fault Message
F. XML and Relational DatabasesExport from Relational Data into XML using SQL - Decomposition of XML into Relational Data - Storing of XML in Relational DBs - Processing, Filtering and Querying of XML - Comparison: Oracle, MS SQL Server, IBM DB2
Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling in XML, shortly before any of the current Semantic Web standards had been adopted. He started working as lecturer and consultant in 2002.
Veröffentlichungen
- "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)
- "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)
- "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)
- "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
- "MS SQL Server – XML und SOAP-Webservices" (Comelio Medien, ISBN 978-3-939701-03-3)
- "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)
Erfahrung: He works as an IT-consultant and project manager. He developed various XML-based applications with his team in India and is regularly involved in complex import/export scenarios / data integration projects and in XML-based reporting solutions. He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires. Nearly all of these projects were based on a complex XML-data model or made use of XML-based rule sets.
Projekte: He works as an IT-consultant and project manager. He developed various XML-based applications with his team in India and is regularly involved in complex import/export scenarios / data integration projects and in XML-based reporting solutions.
Forschung: He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires. Nearly all of these projects were based on a complex XML-data model or made use of XML-based rule sets.
Bei der Anmeldung von mehreren Teilnehmern bieten wir Ihnen
attraktive Rabatte an. Ab drei Teilnehmern kann sich ein
Inhouse-Seminar bei Ihnen lohnen. Gern erstellen wir Ihnen ein
individuelles Angebot.
Alle Preise zuzüglich der gesetzlichen Mehrwertsteuer.
Werden Sie über neue Bewertungen benachrichtigt
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Seminar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!