Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+ training
ADA training
Adobe training
AJAX training
AutoCAD training
Business Skills and Technology training
C++ programming training
Cisco training
Citrix training
Cognos training
ColdFusion training
COM/COM+ training
CORBA training
Corel training
Crystal Reports training
Data Mining training
DB2 training
Desktop Application Software training
Enterprise Architecture training
ITIL training
Java training
JBoss training
Legato training
Lotus training
Macintosh training
Mainframe programming training
Microsoft / MCT training
MS Access training
MultiMedia and design training
.NET training
Network+ training
Object oriented analysis and design training
Oracle training
Perl training
PHP training
PowerBuilder training
Professional Development training
Professional Soft Skills Workshops training
Project Management training
Rational training
SAS training
Security training
SharePoint training
SOA training
SQL Server training
Telecommunications training
Tivoli training
Unix/Linux/Solaris/AIX training
Visual Basic training training
Visual Foxpro training
VMware training
Web 2.0 training
Web Development training
WebLogic training
WebSphere training
Websphere MQ (MQSeries) training
Windows programming training
XML training
XML Web Services training
Advanced XML Using Visual Basic
Visual Basic Training Overview

In this course you will learn advanced features of XML. Through lecture and hands-on lab exercises, you will become fluent in several XML standards and applications.

Visual Basic Training Prerequisites

Fundamentals of XML and some XML development experience.

Visual Basic Training Audience

XML developers who need to use advanced features of XML.

Visual Basic Training Course duration

4 Days

Visual Basic Training Course outline

Advanced Core XML Concepts

  • Internal vs. External Subset
  • Using Parameter Entities
  • General Entities
  • Conditional Sections
  • Character References
  • Unparsed External Entities
  • Processing Instructions
  • Special Attribute Types
  • Namespaces in XML
  • Default Namespace
Advanced XML Schemas
  • Associating Unqualified XML with a Schema
  • Associating Qualified XML with a Schema
  • Extending Simple Types
  • Adding Restrictions
  • Understanding Facets
  • Attribute Groups
  • include and redefine
  • Deriving Types by Extension
  • Substitution Groups
  • Allowing Any Content
  • Uniqueness
  • keys & keyrefs
  • Documenting Schemas
XLink and XPointer
  • Introduction to XLink and XPointer
  • Simple Links vs. HTML Links
  • Extended Links
  • Semantic Attributes
  • Behavior Attributes
  • Traversal Attributes
  • Incorporating XPointer
  • Referencing Points
  • Referencing Ranges
Resource Description Framework (RDF)
  • RDF's Purpose
  • A Sample Resource
  • Resource Identifiers
  • Properties
  • Statements
  • Basic Serialization Syntax
  • Abbreviated Syntax
  • Containers
  • URI Patterns
  • The Dublin Core
  • Incorporating RDF Inside HTML
XPath Syntax
  • The Document Data Model
  • Expressions and Location Paths
  • Location Steps
  • Specifying Axes
  • Node Tests
  • Predicates
  • Types
  • Working with Node-Sets
  • Type Conversions
  • String Functions
XSL Transformations
  • What is XSL?
  • Modular Stylesheet Strategies
  • Namespace Aliasing
  • Complex Expressions
  • Template Application Hierarchy
  • Modes
  • Calling Templates by Name
  • Constructing Elements
  • Outputting Text
  • Numbering
  • Copying Elements
  • Output Methods
  • Variables and Parameters
XSL Formatting Objects
  • What is XSL?
  • XSL-FO Overview
  • Types of Objects
  • Defining Page Masters
  • Setting Up the Flow
  • Block-Level vs. Inline-Level Objects
  • Lists
  • Tables
  • Out-of-Line Objects
  • Implementation Issues
XML Internationalization
  • Localization Concerns
  • Unicode and XML
  • Text Declarations
  • Character Sets
  • Character References
  • xml:lang
Effective Document Design
  • Design Goals
  • Intended Audience
  • Document Types
  • Choosing a Validation Method
  • Incorporating Namespaces
  • Modular Document Design
  • Planning for Extensibility
Document Object Model (DOM)
  • DOM Overview
  • DOM Level 2 Core
  • The DOMImplementation Interface
  • Understanding the Document Tree
  • The Generic Node Interface
  • Accessing Document Data
  • DOM Interfaces
  • Using Processing Instructions
Simple Object Access Protocol (SOAP)
  • Messaging Model
  • SOAP HTTP Request
  • Envelope
  • Header
  • Body
  • SOAP Encoding
Appendix - Basic XML Schemas
  • Schema Overview
  • A Minimal Schema
  • Associating Unqualified XML with a Schema
  • Element Declarations
  • Attribute Declarations
  • Complex Types
  • Simple and Built-in Types
  • Derivation of Simple Types
  • Choices
  • Named Types and Anonymous Types
  • Mixed Content

Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.
Copyright © SB