![free-palestine](https://journey4learn.com/free-palestine.webp)
![free-palestine](https://journey4learn.com/free-palestine.webp)
![Responsive image](https://thumbsnap.com/i/VGbRKEZW.jpg)
منذ سنة
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
في عالم اليوم المدفوع بالرقمية ، أصبحت التطبيقات أو التطبيقات أساسية لمجتمعنا. لقد أثروا بشكل كبير على طريقة حياتنا ، وأين نعمل ، وكيف نؤدي أعمالنا ، وكيف نقدم الخدمات وكيف نتواصل. أحد الاحتياجات الرئيسية لهذه التطبيقات هو المشاركة والتكامل مع مجموعة من التطبيقات والأنظمة الأخرى لأداء وظائفها الأساسية. هذا هو المكان الذي تلعب فيه APIs (واجهة برمجة التطبيقات) واختبار API. تعد واجهات برمجة التطبيقات أدوات حيوية يمكن من خلالها لبرنامجين مختلفين التواصل. بدون واجهات برمجة التطبيقات ، لن تكون التفاعلات الرقمية التي نتمتع بها كل يوم مع أجهزة الكمبيوتر والهواتف الذكية وأجهزة التلفزيون والأجهزة الأخرى لدينا ممكنة. تسمح واجهات برمجة التطبيقات (API) بالابتكار الأسرع وتحقيق الدخل بسهولة ، مما يزيد من أهميتها في جميع المؤسسات. تبدأ هذه الدورة على مستوى المبتدئين بتعريف API ، وهيكل خادم العميل ، وخدمات الويب والأساسيات الأخرى التي ستساعدك على فهم عمل واختبار API. يسمح لك JSON (JavaScript Object Notation) بتخزين ونقل كائنات البيانات لأزواج ومصفوفات السمة والقيمة باستخدام نص يمكن للبشر قراءته. سوف تتعلم كتابة الطلبات في JSON وإنشاء اختبار لطلبات GET و PUT و POST و DELETE في ساعي البريد و curl من خلال جلسات التدريب العملي. يمكن للعميل ، كما نعلم ، أن يعني شخصًا نتعامل معه. هل تعلم أن "العميل" يعني شيئًا مختلفًا تمامًا في الحوسبة؟ اكتشف ما يعنيه "العميل" وكيف يمكنه إجراء عمليات مختلفة على نتيجة مقيمة في الخادم. هل تعلم أنه بصرف النظر عن قراءة البيانات ، يمكننا التلاعب بها؟ سوف تتعلم كيف يمكن للعميل تحقيق ذلك وأهمية هذه التلاعبات. بعد ذلك ، سوف تكتشف العمليات المعروفة باسم CRUD (إنشاء وقراءة وتحديث وحذف) يمكن للعميل تنفيذها وتطبيقها على نتيجة مقيمة في الخادم. إحدى الطرق التي يمكن للمطور من خلالها تحسين تجربته هي من خلال توثيق واجهة برمجة التطبيقات. تقدم لك هذه الدورة نظرة عامة على وثائق API وكيفية كتابة حالات الاختبار وإعدادها. سيساعدك نهج الفصل الدراسي في هذه الدورة ، والذي يتضمن أسئلة وأجوبة ، على فهم أساسيات اختبار البرامج. يعد تصميم هذه الدورة ، من الأساسي إلى المتقدم ، مثاليًا لمتخصصي تكنولوجيا المعلومات والمهندسين المعماريين والمستخدمين النهائيين والمبتدئين الذين ليس لديهم أي معرفة مسبقة باختبار API. بحلول نهاية هذه الدورة ، سيكون لديك كل المعرفة والخبرة لإجراء اختبار RESTful API باستخدام ساعي البريد و curl يدويًا. سيساعدك تعلم مهارات واجهة برمجة التطبيقات أيضًا على التقدم في حياتك المهنية كمهندس اختبار API. مع زيادة الطلب على مختبري البرمجيات الموهوبين في جميع أنحاء العالم ، هذا هو أفضل وقت للاستفادة وبناء المهارات والمعرفة والثقة لمتابعة مهنة مجزية في هذا المجال. سجل اليوم! ابدأ الدورة الآن
بنهاية هذه الدورة ، ستكون قادرًا على:
- حدد "اختبار API" وحدد أهمية هذا الاختبار
- شرح بنية خادم العميل ومعنى خدمة الويب
- صنف خدمات الويب إلى REST أو SOAP
- حدد عملية إرسال الطلبات بتنسيق JSON
- حساب اختبار RESTful API باستخدام أداة Postman و cURL
- قم بتسمية عمليات CRUD باستخدام طرق HTTP المقابلة لها
- التمييز بين ساعي البريد و cURL
- تذكر كيفية كتابة حالات اختبار API
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به، وإذا لم يكن لديك حساب بريد إلكتروني، فمن الأفضل إنشاء حساب (Gmail)