آموزشهای سری XML
وقتی XML (مخفف زبان برچسببندی توسعهیافته) در فوریه 1998 به صنعت نرمافزاری معرفی شد، طوفانی در کل صنعت ایجاد کرد. برای اولین بار در تاریخ، جهان دارای یک قالب عمومی و انعطافپذیر برای ساختاربندی مستندات و دادهها شد که نه تنها برای وب استفاده میشود بلکه میتواند در هر جایی استفاده شود.
در این مجموعه از آموزشها، ما منابع کامل یادگیری XML را برای شما فراهم کردهایم.
لطفاً ابتدا مقدمه آموزش زیر را بخوانید. همچنین میتوانید از منوی سمت چپ مستقیماً به آموزش مورد نظر خود دسترسی پیدا کنید!
XML
XML به معنای زبان قابل انعطاف برچسب (Extensible Markup Language) است.
در آموزش XML ما، شما خواهید فهمید که XML چیست و تفاوتهای آن با HTML چیست. همچنین شما یاد خواهید گرفت که چگونه شروع به استفاده از XML در برنامههای خود کنید.
XSL
XSL به معنای زبان قابل انعطاف فرمتدهی (Extensible Stylesheet Language) است. XSLT به معنای تبدیل XSL است.
در این آموزش، شما یاد خواهید گرفت که چگونه از XSLT برای تبدیل مستندات XML به مستندات دیگر مانند XHTML استفاده کنید.
XSL-FO
XSL-FO به معنای اشیاء فرمتدهی زبان قابل انعطاف (Extensible Stylesheet Language Formatting Objects) است.
در آموزش XSL-FO ما، شما یاد خواهید گرفت که چگونه از XSL-FO برای فرمتدهی مستندات XML استفاده کنید که برای خروجی مورد استفاده قرار میگیرند.
XPath
XPath زبانی است که برای پیدا کردن اطلاعات در مستند XML استفاده میشود. XPath میتواند برای جستجو و گشتن در عناصر و ویژگیهای مستند XML استفاده شود.
XPath یکی از عناصر اصلی استاندارد W3C XSLT است و XQuery و XPointer نیز بر اساس تعریف XPath ایجاد شدهاند.
بنابراین، درک XPath پایه بسیاری از کاربردهای پیشرفته XML است.شروع به یادگیری XPath کنید !
XLink و XPointer
XLink روش استاندارد ایجاد لینکها در مستند XML را تعریف میکند.
XPointer اجازه میدهد که این لینکهای فراگیر به بخشهای خاصتر (قطعات) مستند XML اشاره کنند.
DTD
DTD (تعریف نوع مستند) نقش تعریف اجزا قانونی مستند XML را دارد.
این از مجموعهای از عناصر قانونی برای تعریف ساختار مستند استفاده میکند.
XML Schema
XML Schema جایگزین DTD بر اساس XML است.
XML Schema ساختار مستند XML را توصیف میکند.
زبان XML Schema نیز به عنوان XML Schema Definition (XSD) شناخته میشود.
در این آموزش، شما یاد خواهید گرفت که چگونه در یک برنامه XML Schema زبان را بخوانید و ایجاد کنید، چرا XML Schema از DTD قویتر است و چگونه میتوانید XML Schema را در برنامه خود استفاده کنید.
DOM
XML Document Object Model روشهای استاندارد برای دسترسی و عمل بر روی مستندات XML را تعریف میکند.
DOM مستندات XML را به صورت ساختار درختی در نظر میگیرد، و برگهای آن به عنوان گره تعریف میشوند.
XForms
XForms نسل بعدی فرمهای HTML است.
در آموزشهای XForms ما، شما یاد خواهید گرفت که چگونه XForms را در برنامهها استفاده کنید.
WAP
پروتکل WAP برای نمایش محتوای اینترنت در کاربران وایرلس مانند تلفنهای همراه طراحی شده است.
WML زبانی است که برای ایجاد صفحات وبی که توسط مرورگرهای WAP نمایش داده میشوند، استفاده میشود.
در آموزشهای WAP ما، شما دانشی در مورد WAP و WML خواهید آموخت.
شما یاد خواهید گرفت که چگونه صفحات وب را به فرمت کوچک (pocket format) تبدیل کنید تا اطلاعات شما قابل دسترسی باشد برای کاربران وایرلس مانند تلفنهای همراه.