دورة تعلم استخدام وانشاء واجهة التطبيق البرمجية

اشتري فقط مقابل

$ 8
محاضر

TECNO U

اخر تحديث:

2023-12-10 11:53:03

اللغة:

عربي

تعليق:

0 التقييمات

نظرة عامة على الدورة التدريبية

وصف الدورة

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

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

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

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

ماذا سوف تتعلم

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

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

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

المتطلبات

  • C# LANGUAGE
  • VS2019
  • Entity framework

الجمهور المستهدف

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

محتوى الدورة

API Course Introduction

ما هو What's API

أنواع Types of API

ما هي أفعال بروتكول What's HTTP Methods

API - What's JSON_2

Web API example

High level API Example

API - What's Postman

API - Use Postman

ما هو مفتاح برمجة التطبيقات What's Api Key

موقع Any API

Call API in any language

C# - Install Asp.net Api

C# - Http request and response

Convert json to .net object

Get values as List

Asynchronous method_2

العرض التقديمي لبرنامج الطقس Weather App C# Winform

برنامج الطقس #C - تحليل لتصميم البرنامج UI

برنامج الطقس #C - تحليل المشروع Analysis project_2

برنامج الطقس #C - انشاء المشروع Create Project

برنامج الطقس #C - تصميم الصفحة الرئيسة Design Main Page

برنامج الطقس #C - تصميم صفحة تحديد موقع Design Location page

برنامج الطقس #Create request and respond method - C

برنامج الطقس #C - جلب أسماء البلدان والمدن Get list of Countries and Cities

برنامج الطقس #C - الحصول على اسم المدينة الكامل Get Full City Name

برنامج الطقس - Save City Name in Settings

برنامج الطقس - Weather Stack Api

كتابة بيانات الطقس Writing Weather Data

برنامج الطقس - Set Weather Data

. برنامج الطقس - تعديلات على المشروع

What's REST API

Create First API Project

ملفات المشروع REST API - Project Files

كيف يعمل REST API - How it is Work

اختبار Test REST API

اختبار Test REST API_2

. REST API - Add Database and Table

. REST API - Add Entity Framework

REST API - Create Get Method

REST API - Get Method via ID

REST API - Post Method

REST API - Put Method

REST API - Delete Method

محتوى الدورة

محتوى الدورة

44 الفصول 4 ساعه 34 دقيقة 51 ثواني

API Course Introduction

2 دقيقة 14 ثواني

ما هو What's API

6 دقيقة 4 ثواني

أنواع Types of API

5 دقيقة 22 ثواني

ما هي أفعال بروتكول What's HTTP Methods

7 دقيقة 53 ثواني

API - What's JSON_2

6 دقيقة 44 ثواني

Web API example

10 دقيقة 16 ثواني

High level API Example

4 دقيقة 26 ثواني

API - What's Postman

5 دقيقة 53 ثواني

API - Use Postman

5 دقيقة 10 ثواني

ما هو مفتاح برمجة التطبيقات What's Api Key

4 دقيقة 26 ثواني

موقع Any API

9 دقيقة 25 ثواني

Call API in any language

8 دقيقة 11 ثواني

C# - Install Asp.net Api

5 دقيقة 26 ثواني

C# - Http request and response

7 دقيقة 51 ثواني

Convert json to .net object

7 دقيقة 17 ثواني

Get values as List

3 دقيقة 34 ثواني

Asynchronous method_2

5 دقيقة 38 ثواني

العرض التقديمي لبرنامج الطقس Weather App C# Winform

3 دقيقة 20 ثواني

برنامج الطقس #C - تحليل لتصميم البرنامج UI

3 دقيقة 5 ثواني

برنامج الطقس #C - تحليل المشروع Analysis project_2

4 دقيقة 15 ثواني

برنامج الطقس #C - انشاء المشروع Create Project

2 دقيقة 5 ثواني

برنامج الطقس #C - تصميم الصفحة الرئيسة Design Main Page

13 دقيقة 38 ثواني

برنامج الطقس #C - تصميم صفحة تحديد موقع Design Location page

4 دقيقة 31 ثواني

برنامج الطقس #Create request and respond method - C

5 دقيقة 22 ثواني

برنامج الطقس #C - جلب أسماء البلدان والمدن Get list of Countries and Cities

7 دقيقة 25 ثواني

برنامج الطقس #C - الحصول على اسم المدينة الكامل Get Full City Name

10 دقيقة 20 ثواني

برنامج الطقس - Save City Name in Settings

4 دقيقة 14 ثواني

برنامج الطقس - Weather Stack Api

6 دقيقة 21 ثواني

كتابة بيانات الطقس Writing Weather Data

5 دقيقة 17 ثواني

برنامج الطقس - Set Weather Data

5 دقيقة 10 ثواني

. برنامج الطقس - تعديلات على المشروع

11 دقيقة 9 ثواني

What's REST API

4 دقيقة 58 ثواني

Create First API Project

6 دقيقة 35 ثواني

ملفات المشروع REST API - Project Files

4 دقيقة 24 ثواني

كيف يعمل REST API - How it is Work

7 دقيقة 41 ثواني

اختبار Test REST API

12 دقيقة 21 ثواني

اختبار Test REST API_2

12 دقيقة 21 ثواني

. REST API - Add Database and Table

5 دقيقة 55 ثواني

. REST API - Add Entity Framework

7 دقيقة 32 ثواني

REST API - Create Get Method

6 دقيقة 19 ثواني

REST API - Get Method via ID

2 دقيقة 36 ثواني

REST API - Post Method

6 دقيقة 54 ثواني

REST API - Put Method

2 دقيقة 57 ثواني

REST API - Delete Method

2 دقيقة 16 ثواني

اشتري فقط مقابل

$ 8
شراء هذه الدورة طلب جلسة خاصة