دورة-شاملة-لتعلم-json-و-fetch-api-و-rest-api-2

دورة شاملة لتعلم JSON و Fetch API و REST API

Description
هذا الكورس الشامل مصمم لتعريف المتعلمين بمفاهيم الـ APIs وخاصة REST API، وكيفية التفاعل معها وإنشائها باستخدام لغات برمجة مختلفة مثل JavaScript وPHP وNode.js. يبدأ الكورس بتأسيس فهم قوي للمفاهيم الأساسية مثل ما هو API وREST API وJSON، ثم يتدرج إلى التطبيقات العملية باستخدام Fetch API في JavaScript لاسترجاع وإرسال البيانات. كما يتضمن أقساماً متقدمة لإنشاء APIs من الصفر باستخدام PHP وMySQL، مع تغطية التعامل مع الأخطاء وإدارة البيانات.

في الوحدات الأولى، سيتم شرح المفاهيم النظرية بشكل مبسط مع أمثلة عملية لضمان استيعاب جيد. ثم ينتقل الكورس إلى الجانب التطبيقي حيث يتعلم المستخدم كيفية استخدام Fetch API في JavaScript لإجراء طلبات GET وPOST، والتعامل مع FormData لإرسال النماذج والملفات. بالإضافة إلى ذلك، يتم تغطية تقنيات متقدمة مثل تحديث محتوى الصفحة دون إعادة تحميلها والتحكم في عرض البيانات.

في الأجزاء المتعلقة بـ PHP، يتم تعليم كيفية إنشاء REST APIs كاملة تتضمن جلب البيانات من قواعد البيانات وحفظها، مع تفاصيل حول أنواع الطلبات GET وPOST. وأخيراً، يقدم الكورس مقدمة سريعة لإنشاء APIs باستخدام Node.js، مما يوسع آفاق المتعلم نحو تقنيات أخرى.

أهم النقاط التي يتناولها هذا الكورس:
- فهم أساسيات API وREST API والفرق بينهما.
- التعامل مع JSON وتحويله بين النصوص والكائنات في البرمجة.
- استخدام Fetch API في JavaScript لطلبات HTTP المختلفة مثل GET وPOST.
- إنشاء REST APIs باستخدام PHP وMySQL لإدارة البيانات.
- تقنيات متقدمة في JavaScript للتفاعل مع APIs وتحسين تجربة المستخدم.
- التعامل مع الأخطاء وإرسال الملفات عبر APIs.
- مقدمة إلى إنشاء APIs باستخدام Node.js.
1
27
04:01:19
2020-11-05
0
0
27/0 100/0
أساسيات APIs و JSON
Fetch API في JavaScript
إنشاء APIs مع PHP - الجزء الأول
تقنيات متقدمة في JavaScript
إنشاء APIs مع PHP - الجزء الثاني
مقدمة إلى Node.js APIs