TrueschoTruescho
كل الدورات
تطوير وتصميم واجهات برمجة التطبيقات (APIs)
Coursera
تخصص مهني
غير محدد

تطوير وتصميم واجهات برمجة التطبيقات (APIs)

Edureka

تعلم تصميم وبناء وحماية وإدارة واجهات برمجة التطبيقات المتقدمة باستخدام أفضل الممارسات مع تغطية GraphQL وgRPC والتقنيات الحديثة.

غير محددالإنجليزية

عن الدورة

تُعد واجهات برمجة التطبيقات (APIs) العمود الفقري للنظام الرقمي الحديث، فهي تتيح التواصل السلس بين التطبيقات والأنظمة والخدمات. تم تصميم هذه التخصصية لمطوري البرمجيات والمهندسين ومحترفي تقنية المعلومات الراغبين في تعلم مهارات تصميم وبناء وتأمين وإدارة APIs بشكل شامل. يشمل البرنامج أربع دورات تغطي بدءًا من أساسيات APIs، وتطوير APIs الحديث، وحمايتها وإدارتها، إلى التقنيات المتقدمة. يتعلم المشاركون كيفية تطبيق أفضل الممارسات الصناعية في إنشاء RESTful APIs، وفهم مبادئ التصميم، واستخدام الأطر التطويرية الشهيرة، وضمان القابلية للتوسع والأداء العالي. كما يكتسبون مهارات متقدمة في المصادقة والتفويض، واستخدام بوابات APIs، وإدارة دورة حياة التطبيقات، مع التعرف على تقنيات متطورة مثل GraphQL وgRPC وAPIs المدفوعة بالأحداث.

ماذا ستتعلم

  • تصميم وبناء RESTful APIs باستخدام أفضل الممارسات الحديثة
  • تنفيذ المصادقة، التفويض، والتحكم في الوصول بشكل آمن
  • إدارة APIs باستخدام بوابات، المراقبة، واستراتيجيات دورة الحياة
  • تطبيق تقنيات متقدمة مثل GraphQL وgRPC على نطاق واسع

المتطلبات المسبقة

  • معرفة أساسية بالمفاهيم والمصطلحات ذات الصلة
  • القدرة على تنفيذ تمارين تطبيقية وحالات دراسية

المدرسون

E

Edureka

المواضيع

تطوير البرمجيات
علوم الحاسب
تطوير الويب
تصميم APIs
بوابات APIs
اختبار APIs
نشر التطبيقات
إدارة دورة حياة التطبيقات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
علوم الحاسب
تطوير الويب
تصميم APIs
بوابات APIs
اختبار APIs
نشر التطبيقات
إدارة دورة حياة التطبيقات
Application Programming Interface (API)
Authentications

ابدأ التعلم الآن