Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ِAPI Course C#
Rating: 4.6 out of 5(5 ratings)
196 students

ِAPI Course C#

دورة تعلم استخدام وانشاء واجهة التطبيق البرمجية
Created byتكنو U
Last updated 4/2022
Arabic

What you'll learn

  • API التعرف على المفاهيم العامة الخاصة في
  • API التعرف على كيفية استخدام
  • بناء برنامج الطقس
  • API التعرف على كيفية بناء

Course content

3 sections42 lectures4h 8m total length
  • Introduction مقدمة2:13
  • What's API ما هو6:03
  • Types of API أنواع5:22
  • What's HTTP Methods ما هي أفعال بروتكول7:53
  • API - What's JSON6:43
  • Web API example10:15
  • High level API Example4:26
  • API - What's Postman5:52
  • API - Use Postman5:09
  • What's Api Key ما هو مفتاح برمجة التطبيقات4:24
  • Any API موقع9:24

Requirements

  • C# LANGUAGE
  • VS2019
  • Entity framework

Description

واجهة التطبيق البرمجية أو الواجهة البرمجية للتطبيق هي وصفٌ العناصر البرمجيّة حسب وظائفها، ومدخلاتها ومخرجاتها. ويتمثل الهدف الرئيسيّ منها في توفير قائمة من الوظائف المستقلّة تمامًا عن الآلية التي نفّذت بها، لتتيح للآخرين التواصل معها من خلال أيّ آلية أخرى.

وهي مجموعة تعاريف وبروتوكولات وأدوات خاصة بالروتين الفرعي ومصممة لبناء البرمجيات التطبيقية. وتعني بشكل عام مجموعة من الطرق الواضحة التعريف للتواصل بين مختلف مكونات البرمجيات. من شأن الواجهة الجيدة أن تسهّل تطوير برامج الحاسوب عبر توفير كافة الكتل البرمجية الإنشائية اللازمة، ليعمل المبرمج بعد ذلك على رصفها وجمعها.

وقد تكون الواجهة مخصصة لنظام على الويب أو لنظام تشغيل أو نظام قاعدة بيانات أو عتاد الحاسوب أو مكتبة برمجيات.

وتأتي مواصفات الواجهة بأشكال مختلفة ولكنها غالبًا ما تشمل مواصفات الروتين أو بنية البيانات أو أصناف الكائنات أو المتغيرات أو نداءات الإجراءات البعيدة. "بوزيكس" وواجهة برمجة تطبيقات ويندوز وواجهة البرمجة المتقدمة لناقل "سكزيهي أمثلة عن الأشكال المتعددة التي تتخذها واجهة برمجة التطبيقات. ويتم عادةً تزويد ملفات توثيق الواجهة لتسهيل الاستخدام وإعادة التنفيذ.


  • ما الذي سنتعملة خلال هذه الدورة

    1. سنتعرف على المفاهيم العامة الخاصة في واجهة برمجة التطبقات

    2. سنتعرف على كيفية استخدام واجهة برمجة التطبيقات

    3. سنتعرف على تطبيق عملي متكامل لانشاء برنامج الطقس بأستخدام واجهة برمجة تطبيقات مجانية

    4. سنتعرف على اشهر المواقع التي توفر واجهة برمجة التطبيقات

    5. سنتعرف على المفاهيم الرئيسة الخاصة في انشاء واجهة برمجة التطبيقات

      1. Rest api سنتعرف على كيفية انشاء

    6. التعرف على كيفية استخدام اشهر البرامج لفحص واجهة برمجة التطبيقات


Who this course is for:

  • API الذين يريدون ان يتعلموا كيفية استخدام
  • API الذين يريدون ان يتعلموا كيفية بناء