نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره 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
نمایش نظرات