API Development
API Development
78
رقم التدريب 12712
مقدم من: مكان التعلم - Learning Space
هدف التدريب
تهدف الدورة الحالية الى تزويد الطلاب بالمهارات والمعرفة المطلوبة
- شرح الغرض من واجهات برمجة التطبيقات
- تحديد المصطلحات الأساسية في تطوير واجهة برمجة التطبيقات
- التمييز بين الأنواع المختلفة من واجهات برمجة التطبيقات وبروتوكولات واجهة برمجة التطبيقات
- إنشاء العقود في واجهات برمجة التطبيقات الخاصة بك
- وصف واجهة برمجة تطبيقات RESTful ومعاييرها
- مناقشة دورة حياة واجهة برمجة التطبيقات
- فهم مدى أهمية الأمان لواجهات برمجة التطبيقات
فهرس موضوعات التدريب
اليوم الاول:
- واجهات برمجة التطبيقات: الغرض والتسميات
- فوائد وعيوب
- واجهات برمجة التطبيقات
- المصطلحات الرئيسية في تطوير واجهة برمجة التطبيقات
- أنواع واجهات برمجة التطبيقات
اليوم الثاني:
- بروتوكولات واجهة برمجة التطبيقات:
- REST
- SOAP
- RPC
- عقود API
- عيب عدم وجود معايير
- موجز المعايير المشتركة
اليوم الثالث:
- توثيق واجهات برمجة التطبيقات
- عيب عدم وجود معايير
- ملخص المعايير والأدوات المشتركة
- واجهات برمجة تطبيقات RESTful: الأساسيات
- دورة حياة واجهة برمجة التطبيقات
- تعيين إصدارات واجهة برمجة التطبيقات
- مراجعة النهج الأكثر شيوعا لدورة الحياة - إيجابيات وسلبيات
اليوم الرابع:
- نظرة عامة على DevOps كما هو مستخدم في تطوير واجهة برمجة التطبيقات
- أمان واجهات برمجة التطبيقات
- النظام البيئي لواجهة برمجة التطبيقات API
- DevOps (CI / CD ، الاختبار الآلي) أمان واجهة برمجة التطبيقات
- قضية المعرفة العميقة
مخرجات التعلم
بنهاية الدورة سيكون المتدرب قد تعلم:
- معرفة تعريف ومفهوم إنترنت الأشياء
- معرفة أمثلة وتطبيقات لإنترنت الأشياء في مختلف الصناعات
- معرفة المكونات الرئيسية لإنترنت الأشياء
- معرفة هندسة إنترنت الأشياء وتصميم النظام
المتطلبات السابقة للتدريب
- دبلوم واعلى
- سعودي الجنسية
- يفضل لغة انجليزية
- وجود كمبيوتر
الشهادات الإحترافية المتعلقة |
|
---|---|
اسم مقدم الدورة |
|
خبرات المدرب |
|