الكورس

Advertisements

JSON | Intro


لو كنت مبتدأ فى مجال البرمجة أنصحك بقراءة هذه النصائح والإرشادات قبل البدأ نصائح ارشادات تحفيز للمبتدأين.

 

أهلا بيك فى موقع #الباشمبرمج ودورة جديدة عن JSON، قبل البدأ هناك معلومة خاطئة شائعة بين الكثير من الأشخاص أن JSON لغة برمجة!!

 

هذا شىء فادح للغاية ( JSON : ليست لغة برمجة بل تقنية تم انشائها لتسهيل عملية تبادل البيانات بين المتصفح والخادم ، وهى مستقلة ( يمكن استخدامها مع أكثر من لغة مختلفة ) .

 

1. ما هى تقنية JSON ؟

 

  • JSON اختصار ل ( JavaScript Object Notation ).
  • JSON : عبارة عن مكان لتخزين وتبادل البيانات بسهولة دون تعقيد.
  • JSON  مستمدة من لغة Javascript ، لذلك تستخدم لتدوين كائن Javascript.
  • JSON تنسيق لتبادل البيانات بين الخادم والمتصفح.
  • JSON بديل XML.
  • الامتداد Extension الخاص بها ( json. ) مثل: ( albashmoparmeg.json ).

 

2. ماذا يجب عليك تعلمة قبل البدأ فى هذه السلسلة؟

 

  1. أساسى Javascript ، لأن JSON مبنية عليها.
  2. التعرف على API.

 

3. لماذا نستخدم JSON ؟

 

– نظرا لأن JSON  هو نص فقط ، لذلك نستخدمة لتخزين البيانات ، وارسال هذه البيانات بسهولة من والى الخادم.

 

4- مميزات تقنية JSON ؟

 

  1. خفيفة الوزن.
  2. أقصر بكثير من XML.
  3. تدعم JSON ( المصفوفات Arrays  – الكائن Object – الأرقام Numbers – القيم Values ).
  4. سهلة للقراءة والتعامل معها.
  5. JSON هو مكون من نص فقط ، وبالتالى سهل ارسالة من والى الخادم.
  6. يمكنك استخدام JSON كتنسيق بيانات بواسطة أى لغة برمجة.
  7. يمكنك الحصول على بيانات JSON من أى مكان وليس المجال الخص بك فقط.
  8. JSON منظم للبيانات ، فبالتالى سهل للقراءة والتعامل معه. 

 

 

فى هذه السلسة ستحصل على أمثلة JSON كثيره ، لفهم الموضوع أكثر، نبدأ بمثال بسيط يوضح لك فكره كتابة JSON :-

 

file: example.json

{"friends":[  
    {"name":"Mohamed", "age": 22,  "email":"mohamed22@gmail.com"},  
    {"name":"Ahmed", "age": 23, "email":"ahmed23@yahoo.com"},  
    {"name":"Adham", "age": 25, "email":"adham25@gmail.com"}  
]}  

 

مواقع هتساعدك عند كتابة كود JSON:- 

 

  1. JSON parse online
  2. JSON Formatter
  3. Main website JSON
  4. JSON editor online

 

 

Quote This Lesson:-

” If today were the last day of your life, 

would you want to do what you are about to do today? “

— Steve jobs

 

 

لا تنسي متابعتنا على مواقع التواصل الإجتماعى👇🏻👇🏻



الإبلاغ عن خطأ

×

إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:

info@albashmoparmeg.com

شكرًا لك على مساعدتك لنا!

Advertisements