آموزش تکامل XPath: چه چیزهای جدید در XPath 3.0

The Evolution of XPath: What’s New in XPath 3.0

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره XPath 3.0 را پوشش می دهد ، گامی عظیم به جلو از نسخه های قبلی که به برنامه نویس قابلیت های برنامه نویسی عملکردی بی سابقه و امکان حل مسئله را می دهد. XPath 3.0 آخرین نسخه XPath ، زبان برای پیمایش اسناد XML است. XPath به اسناد XML شبیه SQL به Relational Database Management Systems است. توصیه جدید W3C XPath 3.0 به ما زبانی با قدرت شگفت انگیز را می دهد که ناشی از توانایی تعریف توابع مرتبه بالاتر خود است. اگر فکر می کنید که XPath را می دانید ، اما می خواهید به نسخه 3 XSLT ، XQuery یا نسخه های بعدی XProc ، XSD ، Schematron یا تقریباً هر زبان برنامه نویسی مدرن دیگری تسلط پیدا کنید ، باید از اینجا شروع کنید. این دوره تمام ویژگی های جدید XPath 3.0 را شامل می شود: XPath Data Model 3.0 ، عملگرها ، ساختارها و اصطلاحات ، همراه با قدرتمندترین ویژگی جدید - نوع عملکرد. این دوره به طور عمیق XPath 3.0 را همزمان با نمایش های کاربردی کاربردهای دنیای واقعی آنها تحت پوشش قرار می دهد.

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

مقدمه Introduction

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

  • چرا تسلط بر XPath 3.0 مهم است Why Mastering XPath 3.0 Is Important

  • دوره آموزشی Course Walkthrough

  • پیش نیازهای این دوره Prerequisites for This Course

  • ابزارها و IDE ها Tools and IDEs

  • منابع Resources

تازه سازی مدل داده XPath (XDM) چه جدید در XDM 3.0 XPath Data Model (XDM) Refresher. What’s New in XDM 3.0

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

  • مفاهیم اساسی XDM: انواع اتمی XDM Basic Concepts: Atomic Types

  • مفاهیم اساسی XDM: گره ها ، خصوصیات گره ، درختان و انواع XDM Basic Concepts: Nodes, Node Properties, Trees, and Types

  • انواع جدید و تغییر یافته در XDM 3.0 نوع داده عملکرد New and Changed Types in XDM 3.0 The Function Data-Type

  • خلاصه Summary

What's New in XPath 3.0 What'’s New in XPath 3.0

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

  • انواع جدید XPath 3.0 New XPath 3.0 Types

  • اپراتورهای جدید XPath 3.0 New XPath 3.0 Operators

  • عبارات جدید XPath 3.0 New XPath 3.0 Expressions

  • زیرگروه تایپ کردن رابطه بین توابع Subtyping Relationship Between Functions

  • خلاصه Summary

توابع استاندارد جدید در XPath 3.0: قسمت 1 New Standard Functions in XPath 3.0: Part 1

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

  • توابع مقادیر عددی Functions on Numeric Values

  • توابع در رشته ها Functions on Strings

  • توابع در گره ها Functions on Nodes

  • توابع در توالی ها Functions on Sequences

  • خلاصه Summary

توابع استاندارد جدید در XPath 3.0: قسمت 2 New Standard Functions in XPath 3.0: Part 2

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

  • توابع برای قالب بندی عددهای صحیح ، اعداد و مقادیر تاریخ-زمان Functions for Formatting Integers, Numbers, and Date-Time Values

  • توابع دسترسی به اطلاعات خارجی Functions Giving Access to External Information

  • توابع برای تجزیه و سریال سازی Functions for Parsing and Serializing

  • فرستادن یا ساختن یک لیست یا نمونه از نوع اتحادیه Casting to or Constructing a List or Union-Type Instance

  • خلاصه Summary

توابع مرتبه بالاتر را در XPath 3.0 کشف کنید Discover Higher-Order Functions in XPath 3.0

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

  • HOF: توابع مرتبه بالاتر HOF: Higher Order Functions

  • راه های اساسی ایجاد توابع به صورت پویا Fundamental Ways of Creating Functions Dynamically

  • بسته شدن و محیط عملکرد Closure and the Environment of a Function

  • روشهای اساسی برنامه نویسی: بازگشت Fundamental Programming Techniques: Recursion

  • توابع مرتبه بالاتر استاندارد: توابع در توابع Standard Higher Order Functions: Functions on Functions

  • خلاصه Summary

برنامه نویسی در XPath 3.0 Programming in XPath 3.0

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

  • یک مسئله را تعریف کنید و آن را به طور کامل در XPath حل کنید Define a Problem and Solve It Completely in XPath

  • با فرض پیاده سازی BST ، XPath Code XPath Code, Assuming BST Is Implemented

  • آیا واقعاً به برنامه نویسی XPath نیاز داریم؟ Do We Really Need XPath Programming?

  • نوع داده درخت جستجوی باینری اجرا شده در XPath 3.0 The Binary Search Tree Data-Type Implemented in XPath 3.0

  • نمایش و تجزیه و تحلیل کد Code Demonstration and Analysis

  • مصرف یک کتابخانه عملکرد XPath از XSLT/XQuery Consuming an XPath Function Library From XSLT/XQuery

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش تکامل XPath: چه چیزهای جدید در XPath 3.0
جزییات دوره
4h 29m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
30
4.3 از 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 پاسخ داده است.