Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

XSLT 2.0 and 1.0 Foundations [repost]

Posted By: ParRus
XSLT 2.0 and 1.0 Foundations [repost]

XSLT 2.0 and 1.0 Foundations
WEBRip | English | MP4 | 1024 x 768 | AVC ~325 kbps | 15 fps
AAC | 128 Kbps | 44.1 KHz | 2 channels | 8h 45mn | 1.42 GB
Genre: Video Tutorial

XSLT is a powerful, higher-level, declarative and extraordinary member in the family of modern programming languages, due to its pattern-matching philosophy. This is the language for processing XML documents and hierarchical data in general, that opens to us a whole new world of knowledge, understanding and problem-solving strategies.
XSLT is the language, especially designed by the W3C Consortium for processing XML documents and hierarchical data in general. This course covers the fundamentals of the language both version 1.0 and 2.0. Learn in depth the features of XSLT, and be part of the demos of their real-world practical applications. Not only is XSLT a powerful, higher-level, declarative and extraordinary with its pattern-matching philosophy modern programming language, but it opens to us a whole new world of knowledge, understanding and problem-solving strategies.

Content:

Introduction
Course Introduction
Brief modules walk-through
Tools and Resources
XML Basics
Overview
XML Document. Basic kinds of Nodes
Lexical rules for Characters, Names and Tags.
Special Characters and Predefined Entity References.
Wellformed XML Document.
Namespaces
Myths about Namespaces.
Default Namespace.
Namespace Scope.
Q & A About Default Namespaces.
Predefined Namespace Declarations. Some Important Namespaces
Namespace-wellformedness. Namespace Demo.
XML Schema and Schema Definition Languages.
Simple XML Schema: Example and Demo.
Summary
Crash Course in XPath
Overview
Basic Data Types in XPath
Node Types and Node Properties
The XPath Evaluation Context
Lexical Constructs in XPath
Operators and Functions on Items
Path Expressions
Operators on Sequences. Sequence Expressions
Summary
XSLT Processing Model
Overview
The Tree Components of XSLT Processing
External Context for the XSLT Processor
How the XSLT Processor Works
What Kind of Language is XSLT
Basic XSLT Concepts: Template Rules
Sequence Constructors
Template Selection and Conflict Resolution
Built-In Template Rules. Demo
Controlling which Nodes to process. Push/Pull style. Demo
Variables in XSLT
Parameters, Expressions and Expression Context
Summary
Stylesheet Structure and Modularization
Overview
The <xsl:Stylesheet> Element and its Attributes
XSLT Declarations
XSLT Instructions
Conditional Compilation in XSLT 2
Modular Programming in XSLT: <xsl:include> and <xsl:import>
Summary
Creating Nodes & Sequences. Repetition, Applying Templates, Modes
Overview
Copying and Creating Nodes and Sequences
Repetition
Applying Templates on a Sequence of Nodes
Modes
Select and Execute a Template from the Imported Stylesheets
<xsl:next-match> Invoke the Next-Best Matching Template
Summary
Callable Units in XSLT
Overview
Purpose and Types of Callable Units
Parameters
XSLT Functions and Function Overloading
Calling a Callable Unit. Examples of Callable Units
The <xsl:with-param> Element
Tunnel Parameters
Summary
String Processing with XSLT
Overview
Common XSLT 1.0 and XSLT 2.0 String Processing
String Processing Functions that are New in XPath 2.0
Regular Expressions String Processing in XPath 2.0
Regular Expressions String Processing in XSLT 2.0
Summary
Keys, Sorting, Grouping, Numbering and Multi-Document Processing
Overview
Multiple Document Processing
Sorting
Keys
Grouping
Numbering
Summary
XSLT Design Patterns
Overview
Using and Overriding the Identity Rule
Recursion
Multi-Pass Processing
Conditional Instructions in XSLT and Avoiding them
Fill-In the Blanks and Table Lookup
Summary
Higher Order Functions and Functional Programming in XSLT
Overview
Higher-Order Functions and Implementing them in XSLT
Making Standard Functions/Operators/Constructors, Higher-Order
Higher-Order Functions on Lists. FP Design Patterns
Dynamic Creation of Functions
The FXSL Library for Functional Programming in XSLT
Summary
Solving Non-traditional Problems with XSLT
Overview
Creating Natural Language Dictionaries to Use in Spell-Checking
Finding All Anagrams of a Given Word
Topological Sorting of a Graph
Computing the Maximum Prime Factor of a Given Natural Number
Summary

also You can watch my other last: Programming-posts

General
Complete name : 02 The xslStylesheet Element and its Attributes.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 6.79 MiB
Duration : 2mn 5s
Overall bit rate mode : Variable
Overall bit rate : 455 Kbps
Encoded date : UTC 2014-02-19 16:04:31
Tagged date : UTC 2014-02-19 16:04:40
Writing application : HandBrake 0.9.8 2012071700

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 5s
Duration_FirstFrame : 67ms
Bit rate : 325 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.028
Stream size : 4.85 MiB (71%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2014-02-19 16:04:31
Tagged date : UTC 2014-02-19 16:04:40
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 5s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 154 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 1.91 MiB (28%)
Title : Stereo
Language : English
Encoded date : UTC 2014-02-19 16:04:31
Tagged date : UTC 2014-02-19 16:04:39
Screenshots

XSLT 2.0 and 1.0 Foundations [repost]

XSLT 2.0 and 1.0 Foundations [repost]

XSLT 2.0 and 1.0 Foundations [repost]

XSLT 2.0 and 1.0 Foundations [repost]

Exclusive eLearning Videos ParRus-blogadd to bookmarks

XSLT 2.0 and 1.0 Foundations [repost]