آموزش پایه های XSLT 2.0 و 1.0

XSLT 2.0 and 1.0 Foundations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: XSLT به دلیل فلسفه تطبیق الگو ، عضوی قدرتمند ، سطح بالاتر ، اعلامی و فوق العاده در خانواده زبانهای برنامه نویسی مدرن است. این زبان برای پردازش اسناد XML و داده های سلسله مراتبی است به طور کلی ، ... گسترش همه مقدمه 20 متر 0 ثانیه مبانی XML 29m 33s Crash Course in XPath 1 ساعت و 10 دقیقه و 14 ثانیه مدل پردازش XSLT 45 متر 27 ثانیه سبک و سبک ساختار و مدولاسیون 34m 42s ایجاد گره ها و توالی ها. تکرار ، استفاده از الگوها ، حالت ها 51 متر 56 واحدهای قابل تماس در XSLT 33m 37s پردازش رشته با XSLT 57 متر 23s کلیدها ، مرتب سازی ، گروه بندی ، شماره گذاری و پردازش چند سند 54 متر 51 الگوهای طراحی XSLT 47m 55s توابع مرتبه بالاتر و برنامه نویسی عملکردی در XSLT 49 متر 3 ثانیه حل مشکلات غیر سنتی با XSLT 30 متر 54s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره Course Introduction

  • ماژول های مختصر Brief modules walk-through

  • ابزارها و منابع Tools and Resources

مبانی XML XML Basics

  • بررسی اجمالی Overview

  • سند XML. انواع اساسی گره ها XML Document. Basic kinds of Nodes

  • قوانین واژگانی برای شخصیت ها ، نام ها و برچسب ها. Lexical rules for Characters, Names and Tags.

  • شخصیت های خاص و مراجع موجود از پیش تعریف شده. Special Characters and Predefined Entity References.

  • سند XML به خوبی شکل گرفته است. Wellformed XML Document.

  • فضاهای نامی Namespaces

  • افسانه های مربوط به Namespaces. Myths about Namespaces.

  • نام پیش فرض Default Namespace.

  • محدوده فضای نام Namespace Scope.

  • پرسش A درباره فضاهای نام پیش فرض. Q & A About Default Namespaces.

  • اعلامیه های از پیش تعریف شده فضای نام برخی از نام های مهم Predefined Namespace Declarations. Some Important Namespaces

  • فضای نامی - خوش فرم بودن. نسخه نمایشی فضای نام Namespace-wellformedness. Namespace Demo.

  • XML Schema و زبانهای تعریف طرحواره. XML Schema and Schema Definition Languages.

  • طرحواره XML ساده: مثال و نسخه ی نمایشی. Simple XML Schema: Example and Demo.

  • خلاصه Summary

Crash Course in XPath Crash Course in XPath

  • بررسی اجمالی Overview

  • انواع داده های اساسی در XPath Basic Data Types in XPath

  • انواع گره و خصوصیات گره Node Types and Node Properties

  • متن ارزیابی XPath The XPath Evaluation Context

  • ساختارهای واژگانی در XPath Lexical Constructs in XPath

  • اپراتورها و توابع موارد Operators and Functions on Items

  • اصطلاحات مسیر Path Expressions

  • اپراتورها در توالی. عبارات دنباله Operators on Sequences. Sequence Expressions

  • خلاصه Summary

مدل پردازش XSLT XSLT Processing Model

  • بررسی اجمالی Overview

  • اجزای درخت پردازش XSLT The Tree Components of XSLT Processing

  • زمینه خارجی برای پردازنده XSLT External Context for the XSLT Processor

  • نحوه کار پردازنده XSLT How the XSLT Processor Works

  • چه نوع زبانی XSLT است What Kind of Language is XSLT

  • مفاهیم پایه 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

  • متغیرها در XSLT Variables in XSLT

  • پارامترها ، عبارات و متن بیان Parameters, Expressions and Expression Context

  • خلاصه Summary

سبک و سبک ساختار و مدولاسیون Stylesheet Structure and Modularization

  • بررسی اجمالی Overview

  • & lt؛ xsl: عنصر صفحه سبک و ویژگی های آن The <xsl:Stylesheet> Element and its Attributes

  • بیانیه های XSLT XSLT Declarations

  • دستورالعمل های XSLT XSLT Instructions

  • تدوین مشروط در XSLT 2 Conditional Compilation in XSLT 2

  • برنامه نویسی مدولار در XSLT: & lt؛ xsl: شامل و & lt؛ xsl: وارد کردن 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

  • & lt؛ xsl: مسابقه بعدی الگوی بهترین تطبیق بعدی را فراخوانی کنید <xsl:next-match> Invoke the Next-Best Matching Template

  • خلاصه Summary

واحدهای قابل تماس در XSLT Callable Units in XSLT

  • بررسی اجمالی Overview

  • هدف و انواع واحدهای قابل تماس Purpose and Types of Callable Units

  • مولفه های Parameters

  • توابع XSLT و عملکرد بیش از حد XSLT Functions and Function Overloading

  • تماس با واحد قابل تماس نمونه هایی از واحدهای قابل تماس Calling a Callable Unit. Examples of Callable Units

  • & lt؛ xsl: با پارامتر Element The <xsl:with-param> Element

  • پارامترهای تونل Tunnel Parameters

  • خلاصه Summary

پردازش رشته با XSLT String Processing with XSLT

  • بررسی اجمالی Overview

  • پردازش رشته مشترک XSLT 1.0 و XSLT 2.0 Common XSLT 1.0 and XSLT 2.0 String Processing

  • توابع پردازش رشته ای که در XPath 2.0 جدید هستند String Processing Functions that are New in XPath 2.0

  • پردازش رشته به صورت منظم در XPath 2.0 Regular Expressions String Processing in XPath 2.0

  • پردازش رشته ای عبارات منظم در XSLT 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 XSLT Design Patterns

  • بررسی اجمالی Overview

  • استفاده و لغو قانون هویت Using and Overriding the Identity Rule

  • بازگشت Recursion

  • پردازش چند پاس Multi-Pass Processing

  • دستورالعمل های مشروط در XSLT و اجتناب از آنها Conditional Instructions in XSLT and Avoiding them

  • جاهای خالی و جستجوی جدول را پر کنید Fill-In the Blanks and Table Lookup

  • خلاصه Summary

توابع مرتبه بالاتر و برنامه نویسی عملکردی در XSLT Higher Order Functions and Functional Programming in XSLT

  • بررسی اجمالی Overview

  • توابع مرتبه بالاتر و پیاده سازی آنها در XSLT Higher-Order Functions and Implementing them in XSLT

  • ساخت توابع استاندارد/اپراتورها/سازنده ها ، دارای مرتبه بالاتر Making Standard Functions/Operators/Constructors, Higher-Order

  • توابع با مرتبه بالاتر در لیست ها. الگوهای طراحی FP Higher-Order Functions on Lists. FP Design Patterns

  • ایجاد پویا از توابع Dynamic Creation of Functions

  • کتابخانه FXSL برای برنامه نویسی عملکردی در XSLT The FXSL Library for Functional Programming in XSLT

  • خلاصه Summary

حل مشکلات غیر سنتی با XSLT 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

نمایش نظرات

آموزش پایه های XSLT 2.0 و 1.0
جزییات دوره
8h 45m
96
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
220
3.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dimitre Novatchev Dimitre Novatchev

دیمیتر نواتچف FXSL - کتابخانه برنامه نویسی کاربردی برای XSLT (1.0 و 2.0) را توسعه داد. او در کشف و استفاده از قابلیت های غیرمنتظره XSLT و XPath که حتی سازندگان W3C آنها تصور نمی کردند ، رشد می کند. ویژگی مکان یاب آرگومان را که اکنون بخشی از XPath 3.0 است پیشنهاد داد. عضو گروه کاری W3C XSLT در سال 2011 - 2013 ، جایی که در طراحی و مشخصات XSLT 3.0 مشارکت داشت. دیمیتر به 5000 س questionsال XSLT/XML/XPath در مورد StackOverflow و بسیاری از س onالات در XSL-List پاسخ داده است.