Course details
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.
- 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
- 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
- Introduction to XLink and XPointer
- Simple Links vs. HTML Links
- Extended Links
- Semantic Attributes
- Behavior Attributes
- Traversal Attributes
- Incorporating XPointer
- Referencing Points
- Referencing Ranges
- 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
- The Document Data Model
- Expressions and Location Paths
- Location Steps
- Specifying Axes
- Node Tests
- Predicates
- Types
- Working with Node-Sets
- Type Conversions
- String Functions
- 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
- 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
- Localization Concerns
- Unicode and XML
- Text Declarations
- Character Sets
- Character References
- xml:lang
- Design Goals
- Intended Audience
- Document Types
- Choosing a Validation Method
- Incorporating Namespaces
- Modular Document Design
- Planning for Extensibility
- 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
- Messaging Model
- SOAP HTTP Request
- Envelope
- Header
- Body
- SOAP Encoding
Course Location
About Professional Training Solutions Ltd
Programming Related Questions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- AED 154Duration: 1 To 2 Months
- AED 154Duration: 1 To 2 Months