1. الرئيسية
  2. مسارات التعلم
  3. تعلم JSON وتبادل البيانات بين التطبيقات
مبتدئ

تعلم JSON وتبادل البيانات بين التطبيقات

افهم صيغة البيانات التي تتحدث بها التطبيقات: قواعد JSON وأنواعه، وparse وstringify وfetch، والمقارنة والتحويل إلى CSV وJSON Schema، مع محرر يتحقق من كودك.

ابدأ الدورة من الدرس الأول

  1. ما هو JSON؟ الصيغة وأنواع البيانات والكائنات والمصفوفات

    أول درس في تعلم JSON بالعربية: لماذا أصبح لغة تبادل البيانات، وقواعد كتابته، وأنواعه الستة، والكائنات والمصفوفات، مع محرر يتحقق من كودك.

    6 دقائق
  2. JSON في JavaScript وواجهات API: parse وstringify وfetch

    درس JSON في البرمجة: JSON.parse وJSON.stringify، وجلب البيانات من واجهات API بـ fetch، والتعامل مع الأخطاء، وJSON في بايثون وPHP.

    7 دقائق
  3. أدوات JSON العملية: المقارنة والتحويل إلى CSV والتحقق والأمان

    الدرس الأخير في دورة JSON: مقارنة ملفين لمعرفة الفروق، وتحويل JSON إلى CSV لفتحه في Excel، ومسارات JSONPath، والتحقق بـ JSON Schema، وأخطاء الأمان وحجم الملفات.

    6 دقائق

اختبار قصير

أجب عن الأسئلة بعد قراءة الدروس. تحتاج 5 إجابات صحيحة من 7 لتحصل على شهادة الإتمام.

1. أي سطر JSON صالح؟
المفاتيح والنصوص بعلامات مزدوجة ولا فاصلة زائدة.
2. أي هذه ليس نوعًا في JSON؟
التاريخ يُكتب نصًا.
3. هل يسمح JSON بالتعليقات //؟
JSON القياسي لا يقبل التعليقات.
4. ماذا يفعل JSON.parse؟
والعكس JSON.stringify.
5. ماذا يحدث عند JSON.parse لنص غير صالح؟
غلّفه بـ try/catch.
6. ماذا يعني المسار $.users[0].name؟
$ الجذر و[0] العنصر الأول.
7. لماذا لا نستخدم eval لقراءة JSON؟
JSON.parse آمن ويقرأ البيانات فقط.

أحسنت! أتممت مسار «تعلم JSON وتبادل البيانات بين التطبيقات»

اكتب اسمك كما تريده على شهادة الإتمام، ثم نزّلها صورة PNG أو اطبعها.