Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training          Email Us   Phone :
Contact Us   -   About Us   -   Clients    
Loading
Courses
A+
ADA
Adobe
AJAX
Android
Apache
AutoCAD
Business Analysis
Business Objects
Business Skills and Technology
C++ programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Datawarehousing
DB2
Desktop Application Software
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Legato
Lotus
Macintosh
Mainframe programming
Microsoft technologies
MS Access
MultiMedia and design
.NET
Network+
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Quality Center/Quick Test
Rational
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software Engineering
Software quality and testing
SQL Server
Sybase
Telecommunications
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
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 © 2012 Wintrac Inc.
Copyright © SB