انتقل إلى المحتوى
KnowledgeCity

واجهات JavaScript البرمجية الشائعة

كيفيّة استخدام واجهات برمجة التطبيقات الشّائعة
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ6.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Joseph Barrett  6 الدروس ·  31m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

واجهات برمجة التطبيقات (APIs) هي واجهات حواسيب تقوم بتسهيل التفاعل بين التطبيقات والتعاون فيما بينها، حيث تضيف كفاءةً نوعيةً لعمليات البرمجة. ستتعلّم في هذه الدورة التدريبية كيفية برمجة واجهات برمجة التطبيقات بلغة جافا سكريبت، ومن هذه الواجهات: تحديد الموقع الجغرافي ولوح الرّسم والرُّسوم الشعاعية القابلة للتمديد ونظام الملفّات ومساحة التخزين الفعّال على جهاز المستخدم.

ما ستتعلمه

  • تطبيق واجهة برمجة تطبيقات تحديد الموقع الجغرافي في برمجة JavaScript
  • استخدام واجهة برمجة تطبيقات Canvas وفهم آلية عملها في JavaScript
  • العمل مع واجهة برمجة تطبيقات SVG في JavaScript
  • تنفيذ واجهة برمجة تطبيقات نظام الملفات في JavaScript
  • تطوير مهارات فعّالة في واجهة برمجة تطبيقات التخزين من جهة العميل
  • استخدام واجهة برمجة تطبيقات عمال الويب في JavaScript

النقاط الرئيسية

  • واجهات برمجة التطبيقات (APIs) هي واجهات حاسوبية تُيسّر التفاعل والتعاون بين التطبيقات، مما يُضيف كفاءات كبيرة إلى عمليات البرمجة.
  • تغطي الدورة تطبيق واجهات برمجة التطبيقات الشائعة على برمجة JavaScript، بما فيها: تحديد الموقع الجغرافي، وCanvas، وSVG، ونظام الملفات، والتخزين من جهة العميل، وعمال الويب.
  • يستكشف المتعلمون آلية عمل واجهات برمجة تطبيقات Canvas وSVG ونظام الملفات وعمال الويب في JavaScript.
  • تبني الدورة مهارات التخزين الفعّال من جهة العميل باستخدام واجهات برمجة تطبيقات JavaScript.

الأسئلة الشائعة

ما واجهات برمجة التطبيقات التي تغطيها هذه الدورة؟

تغطي واجهات برمجة التطبيقات الشائعة في JavaScript، بما فيها: تحديد الموقع الجغرافي، وCanvas، وSVG، ونظام الملفات، والتخزين الفعّال من جهة العميل، وعمال الويب.

ماذا سأتعلم في هذه الدورة؟

ستتعلم كيفية تطبيق واجهات برمجة التطبيقات الشائعة على برمجة JavaScript، بما في ذلك آلية عمل واجهات برمجة تطبيقات تحديد الموقع الجغرافي وCanvas وSVG ونظام الملفات والتخزين من جهة العميل وعمال الويب في JavaScript.

ما المقصود بواجهة برمجة التطبيقات كما وردت في هذه الدورة؟

واجهات برمجة التطبيقات (APIs) هي واجهات حاسوبية تُيسّر التفاعل والتعاون بين التطبيقات، مما يُضيف كفاءات كبيرة إلى عمليات البرمجة.

ما المهارات التي تبنيها هذه الدورة؟

تُنمّي الدورة مهارات في تصميم واجهات برمجة التطبيقات، وواجهات برمجة التطبيقات (APIs)، وواجهات برمجة تطبيقات Java، ولغات نصوص Java البرمجية، وJavaScript كلغة برمجة، ومكتبات JavaScript.

ما الدروس المتضمنة؟

الدروس هي: تحديد الموقع الجغرافي، وCanvas، وSVG، ونظام الملفات، والتخزين الفعّال من جهة العميل، وعمال الويب.