دورة لغة XML وتوابعها (سبعة دروس بجودة عالية)


السلام عليكم ورحمة الله وبركاته، أحبتي في الله نقدم لكم اليوم دورة جديدة من الدورات التي تقدمها أكاديمية المبرمجين العرب حول موضوع: لغة XML وما يترتب عنها من توابع (XSL, DTD, SCHEMAS, XPath, XQuery, ...)  بأسلوب أكاديمي سلس نراعي فيه التدرج وبسط المفاهيم المعقدة بأسلوب مستساغ.
تعرض دورتنا هذه تاريخ لغة XML وأهميتها في عالم البرمجيات والأنظمة وتبادل البيانات بين الأجهزة المختلفة، أيضا نكشف النقاب عن الفرق بين لغة XML وبين لغة HTML وعن أصلهما المشترك لغة SGML ال\ي استمدتا منه البنية الشجرية القائمة على الأوسمة Balises / Tags، أيضا ستاعرف على مكونات ملفات XML بدء من المدخل Prolog / XML Declaration وما يتكون منه من خصائص Version، Encoding، Standalone، مرورا بالمحتوى Content الذي يتكون من الجذر Root و العناصر Elements.
سنتعرف على معالجات XML التي تسمى ب XML Parsers التي تقوم بعرض محتوى ملفات XML بعد تحويلها باستخدام لغة XSL (Extensible Stylesheet Language) وسنتعرف كذلك على ضوابط وقواعد كتابة الأوسمة في XML ومفهوم الخصائص Attributes.
مع متمنياتي لكم بالتوفيق والسداد ودام لكم البشر والفرح.

محتوى دورة لغة XML و توابعها:

1. دورة لغة XML - تاريخ لغة XML وتقنيات تبادل البيانات 
2. دورة لغة XML - دواعي استخدام XML ونماذج حقيقية على ذلك 
3. دورة لغة XML - الفرق بين HTML و XML ومزايا لغة XML والأدوات اللازمة 
4. دورة لغة XML - إنشاء أول ملف XML (المدخل Prolog، الترميز Encoding، المعالجة Parsing) 
5. دورة لغة XML - الجذر والعناصر Root and Elements 
6. دورة لغة XML - قواعد كتابة ملف XML سليم Well-Formed
7. دورة لغة XML - الخصائص Attributes 

هناك 4 تعليقات:

  1. كيف استخدم لغة xml وكيف احملها ع جهازي لانوو عندي ملفات بهالصيغه مو راضيه تفتح..

    ردحذف
  2. هل من ضمن توابع لغة ال XML لغة ال XAML ؟

    ردحذف
  3. السلام عليك اخي خالد
    في الحقيقة اراسلكم بشان موضوع " تعلم جميع لغات البرمجة صوت وصورة وتصميم القوالب من الصفر "

    فمنذ بضعة ايام اردت ان اتعلم برمجة قوالب مدونات البلوجر مما يحتم علي تعلم لغاة البرمجة ا لاشتمل و السي اس اس و إكس ام ال في الحقيقة لا زالت الامور مختلطة علي اذ انني لا اميز الفرق بين الاشتمل و الاكس ام ال وما هو الفرق بينهما وهل الاكواد التي تبرمج بها المدونات هي لغة الاشتمل ام آلاكس ام ال آم ان الاشتمل والاكس ام ال هما لغة واحدة

    الاستفسار الثاني هو بما ان قوالب البلوجر تحتوي على ملف رئيسي واحد الذي هو ملف الاكس ام ال والذي بدوره يحتوي على كل اكواد المدونة إذا ما الداعي لإنشاء ملفات تابعة مثل ملف الصور وملف السي اس اس لانني تابعت عدة شرحات على اليوتيوب خاصة بتكويد قوالب البلوجر انطلاقا من تصميمات الفوتوشوپ وكلها تقريبا يعمد اصحاب شرحاتها لإنشاء ملفات موازية

    وفي الاخير تقبل الله اعمالكم بما فيه صالح للعام وبارك الله فيك

    ردحذف
    الردود
    1. أعتقد أنه قد يفيدك هذا الموقع أخي الكريم، اقرأ المقدمة عن كل لغة هناك ربما يساعدك على فهم الفرق بين كل لغة.
      http://www.w3schools.com/

      كنت مثلك أيضا، دخلت عالم التدوين ورغبت أن أصمم قوالبي بنفسي ومعرفة طريقة التحكم بها وجعلها متجاوبة مع بلوجر مثل قوالب بلوجر الجاهزة بحيث أستطيع التعامل معها من خلال لوحة تحكم بلوجر Dashboard...

      كل ما توصلت إليه أنه علي الإلمام بأساسيات HTML - CSS - JavaScript وكذلك معرفة ما هو XML، هذا ما فهمته من المقال التالي وعلى أساسة بدأت البحث عن تلك اللغات لتعلمها، حتى أن صاحب المقال وضع نفس الموقع الذي وضعته بالأعلي، مشكلتي حاليا أن الموقع الذي ذكره صاحب المقال عام ويهتم بلغات كثيرة في مجال الويب، لذا لا أستطيع تحديد أين أتوقف في تعلم كل لغة قام بذكرها، لذا لجأت إلى بعض القنوات العربية التي تهتم بشرح أساسيات كل لغة حتى لا يضيع وقتي في تعلم أمور قد لا أحتاجها مستقبلا.

      رابط المقال الذي أشرت إليه:
      http://www.codedodle.com/2014/10/blogger-template-design-scratch-section-widget.html
      قناة جيدة في مجال الويب تستطيع معرفة الأساسيات منها:
      https://www.youtube.com/user/OsamaElzero/playlists

      يسرني التعرف إليك يا أخي ويسعدني جدا التواصل مع زميل لديه نفس اهتمامتي، صفحتي على الفيس إذا تكرمت بإضافتي عندك للتواصل معا وتبادل الخبرات مستقبلا إن شاء الله...
      https://www.facebook.com/profile.php?id=100002651486228
      أو يمكنك إعلامي بأي وسيلة أخرى ترغب في التواصل عن طريقها.

      دمت بود.

      حذف