دوره آموزشی یادگیری جامع XML آپدیت (2018)

دوره آموزشی یادگیری جامع XML آپدیت (2018)

2 ساعت 39 دقیقهمبتدی2018-01-19

مدرسین

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

جزئیات دوره

زبان نشانه گذاری توسعه پذیر (XML) برای تسهیل به اشتراک گذاری اطلاعات و تفسیر داده ها طراحی شده است. داشتن درک کامل از چیستی XML و نحوه کار با آن برای هر توسعه دهنده ای ضروری است. در این دوره، جو مارینی شما را با قوانین اولیه XML آشنا می‌کند، نحو آن را توضیح می‌دهد و موضوعات پیشرفته‌تری مانند استایل دادن به XML با CSS و دستکاری محتوای XML با استفاده از XPath و XSLT را پوشش می‌دهد. از ادغام XML در سایت خود گرفته تا استفاده از تعاریف نوع سند و طرح XML، این دوره آنچه را که باید بدانید نه تنها برای شروع کار با XML، بلکه همچنین تسلط بر آن را پوشش می دهد.

اهداف یادگیری
XML چیست؟
مزایا و معایب XML
نحو XML مناسب
کار با فضاهای نام XML
سبک دادن به تگ های XML
کشف و ایجاد محتوای سند
دستکاری محتوای XML با استفاده از XPath و XSLT
تعاریف نوع سند و طرح XML

مهارت ها

XMLLearningProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

مقدمه

  • خوش آمدید
  • آنچه باید بدانید
  • فایل‌های تمرینی
  • راه‌اندازی ابزار توسعه

شروع به کار

  • XML چیست
  • فناوری‌های XML
  • توصیف داده‌ها با XML
  • مزایا و معایب XML
  • نمونه‌های دنیای واقعی XML

مروری بر XML

  • انواع محتوای XML
  • نحو مناسب XML
  • اسناد معتبر
  • فضاهای نام XML

کار با XML

  • اولین فایل XML ما
  • سبک‌های XML و CSS
  • استایل تگ‌های XML
  • CSS پیشرفته با XML

دستکاری XML با DOM

  • معرفی سریع DOM
  • کشف محتوای سند
  • ایجاد محتوای سند
  • همه را جمع کنید

XML و XPath

  • XPath چیست
  • گرفتن XPath برای چرخش

XML و XSLT

  • XSLT چیست
  • استفاده از XSLT با XML

مثال‌های XSLT

  • XSLT ساده
  • XSLT و CSS
  • موارد تکراری
  • منطق شرطی
  • مرتب سازی داده ها

تعاریف نوع سند

  • DTD چیست
  • نحو DTD
  • اعلام عناصر
  • اعلام صفات
  • ساخت DTD برای کارت ویزیت
  • ارتباط DTD با داده‌های XML

طرح واره XML

  • طرحواره XML چیست
  • آناتومی یک طرحواره
  • اعلام عناصر
  • اعلام صفات
  • ساخت طرحواره برای کارت ویزیت

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان