Introduction to APIs and Web Services

Introduction to APIs and Web Services
23
Training ID 13067
Sponsored by: مكان التعلم - Learning Space
Training Description

تقدم هذه الدورة مدخلاً عملياً لفهم واجهات برمجة التطبيقات(APIs)  وخدمات الويب (Web Services)، وكيفية استخدامها لربط الأنظمة والتطبيقات المختلفة. تركز الدورة على المفاهيم الأساسية مثل  REST و HTTP، مع تطبيقات عملية باستخدام أدوات مثل  Postman و Swagger لفهم كيفية تصميم واختبار  APIs بكفاءة.


Training Course index

اليوم الأول: أساسيات APIs  و Web Services

.1مقدمة في : APIsما هي API؟ ولماذا نستخدمها ؟الفرق بين APIs  و Web Services

.2بروتوكول HTTP   Methods (GET, POST, PUT, DELETE) , Status Codes , Headers & Body:

.3تنسيقات البيانات : JSON vs XML ,قراءة و تحليل البيانات

اليوم الثاني: العمل مع  APIs عملياً

.1استخدام أدوات اختبار : APIsالتعرف على  Postman, إرسال  Requests وتحليل Responses

.2التعامل مع Responses : البيانات  ,Parsingالتعامل مع الأخطاء (Error Handling)

.3تمارين عملية : اختبار APIs  جاهزة تحليل النتائج

اليوم الثالث:المصادقة وتأمين APIs

اليوم الرابع :تصميم وتوثيق APIs

اليوم الخامس: Workshop

 

 

Training course outcomes
  • أهداف ومخرجات الدورة

    .1فهم مفهوم APIs  و أنواعها.

    .2استخدام بروتوكول  HTTP وطرق الطلب (GET, POST, PUT,   DELETE )

    .3قراءة وفهم JSON  و  XML.

    .4اختبار  APIs باستخدام أدوات متخصصة.

    .5تصميم API بسيط وفق أفضل الممارسات.

    .6فهم أساسيات تأمين APIs.

Training Pre-requirements
  • سعودي الجنسية
  • دبلوم وما اعلى
  • لغة انجليزية متوسطة
  • جهاز كومبيوتر
Related Professional Certificates
    There is no related certificates.
Trainer Name
  • وليد محمود
Trainer Experiences
  • سيد مجدي

    A highly competent, motivated and enthusiastic Researcher scientist and data scientis professional with an agile, analytical and data-driven mindset 

  • Training Field
    الدورات التدريبية التخصصية
  • Career Path
    • تطوير المواقع
  • Course Type
    Knowledge Course
  • Training Course Level
    مستوى متوسط
  • Training Delivery Method
    Live Interactive Online
  • Training Dates Starts on 27-09-2026 To 1-10-2026 For 20 Hours
Join