Introduction to APIs and Web Services


هدف التدريب
تقدم هذه الدورة مدخلاً عملياً لفهم واجهات برمجة التطبيقات(APIs) وخدمات الويب (Web Services)، وكيفية استخدامها لربط الأنظمة والتطبيقات المختلفة. تركز الدورة على المفاهيم الأساسية مثل REST و HTTP، مع تطبيقات عملية باستخدام أدوات مثل Postman و Swagger لفهم كيفية تصميم واختبار APIs بكفاءة.
فهرس موضوعات التدريب
اليوم الأول: أساسيات 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
مخرجات التعلم
أهداف ومخرجات الدورة
.1فهم مفهوم APIs و أنواعها.
.2استخدام بروتوكول HTTP وطرق الطلب (GET, POST, PUT, DELETE )
.3قراءة وفهم JSON و XML.
.4اختبار APIs باستخدام أدوات متخصصة.
.5تصميم API بسيط وفق أفضل الممارسات.
.6فهم أساسيات تأمين APIs.
المتطلبات السابقة للتدريب
- سعودي الجنسية
- دبلوم وما اعلى
- لغة انجليزية متوسطة
- جهاز كومبيوتر
| الشهادات الإحترافية المتعلقة |
|
|---|---|
| اسم مقدم الدورة |
|
| خبرات المدرب |
|
