title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Introduction to XML using MyEclipse Blue (MEB)
Course Description
Overview
This XML course is designed to introduce the student to XML. XML, the eXtensible Markup Language, is an important specification that provides a structured and extensible description of information. This course provides students with a comprehensive discussion of XML and provides hands-on practice in creating XML specifications and documents.Objectives
- Recognize the characteristics of markup Languages
- Identify the difference between a language and a meta-language
- Describe Logical and Physical structures in XML
- Use XML syntax in scripting
- Use XML Namespaces to avoid naming conflicts
- Define XML schemas
- Utilize XSLT and XPATH
Audience
- Application Developers
- Designers/Architects
Prerequisites
- Programming background
- Knowledge of HTML is a must, however, the participants need not be experts
- Knowledge of how browsers and web communications work is a plus
Topics
- Markup Languages
- Markup Language Features
- Overview of XML
- XML structure
- XML vs. HTML
- Well-formed XML
- Writing XML
- Markup syntax
- Naming conventions
- XML structure
- XML elements
- Nesting of elements
- Attributes
- String Literals
- Character and entity references
- Processing instructions
- CDATA section
- Comments
- Introduction to MEB
- XML support in MEB
- Creating an XML file
- Editing an XML file
- XML editor features
- Declaring and using namespaces
- Identifying a namespace
- Namespace scope
- XML Schema namespace
- Namespace Defaulting
- Introduction to XML schemas
- DTDs vs. Schemas
- Schema Elements
- Simple types
- Complex types
- Schema constraints
- Scope
- Value constraints
- Attributes
- Datatypes
- Primitive datatypes
- Derived datatypes
- Types
- Anonymous vs. named
- Compositors
- Model groups
- Attribute groups
- Element contents
- Facets
- Deriving simple types
- Deriving complex types
- Overview of XSD patterns
- Definitions and rules
- Russian Doll
- Salami Slice
- Venetian Blind
- Garden of Eden
- What is XSLT?
- The transformation process
- Terminology
- More on the transformation process
- Examples
- What is XPATH?
- XPATH syntax
- Location path
- Predicates
- Axes
- Examples
- Data types
- Functions
Related Courses
-
Web Services using REST
WDXM-361- Duration: 1 Day
- Delivery Format: Classroom Training, Online Training
- Price: 700.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.