دورة عبر الإنترنت – تخصص احترافي معتمد في AJAX على المستوى التالي: التحقق والخوادم والمشاريع والمزيد من Pact

تعلم AJAX من خلال المشاريع والتمارين الممتعة. ستساعدك هذه الدورة التدريبية على التعلم بطريقة بسيطة وممتعة حول المصادقة الأساسية وCORS وSOP وخدمات RESTful ومسارات الخادم والمترجمين والوحدات النمطية وغير ذلك الكثير!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء المستوى المتوسط تتقدم متضمن

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • اياكس (برمجة)
  • الوسيطة
  • خدمات مريحة
  • مصادقة HTTP
  • اياكس
  • مشاركة الموارد عبر الأصل (برمجة أجاكس)
  • خدمات مريحة
  • مصادقة الوصول الأساسية

What you will learn in the course

Courses for which the course is suitable

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

الخبرة – سلسلة دورات مكونة من 3 أجزاء

انضم إلى الرحلة لإتقان AJAX وترقية مهارات التطوير لديك. تبدأ الدورة بالأساسيات، مما يوفر أساسًا قويًا لفهم كيفية عمل AJAX وأهميته في إنشاء تطبيقات الويب غير المتزامنة. من خلال التوضيحات التفصيلية والأمثلة العملية، ستتعلم التمييز بين الطلبات المتزامنة التقليدية وطلبات AJAX الحديثة، وستكتسب الكفاءة في العمل مع كائن XMLHttpRequest وFetch API.

هيكل الدورة

  • التعلم التدريجي من طلبات AJAX البسيطة إلى التطبيقات الأكثر تعقيدًا.
  • العمل على مشاريع عملية صغيرة.
  • بناء وتحسين التطبيقات باستخدام AJAX.
  • سحب البيانات وتعديلها من الخوادم الداخلية وواجهات برمجة التطبيقات التابعة لجهات خارجية.

مواضيع متقدمة

  • التعامل مع مشكلات CORS.
  • تكامل المصادقة الأساسية.
  • العمل مع التعليمات البرمجية من جانب الخادم باستخدام PHP وNode.js.

في نهاية الدورة، سيكون لديك فهم عميق لـ AJAX واستخداماته، بالإضافة إلى المهارات اللازمة لبناء تطبيقات ويب سريعة الاستجابة وتفاعلية توفر تجارب مستخدم سلسة.

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

تم تصميم الدورة لمطوري الويب ومبرمجي التطبيقات الذين لديهم فهم أساسي لـ HTML وCSS وJavaScript. ليست هناك حاجة إلى معرفة مسبقة بـ AJAX، ولكن الإلمام بمفاهيم تطوير الويب سيكون مفيدًا.

مشروع التعلم العملي

سيبدأ المتعلمون في رحلة لإتقان AJAX ورفع مهاراتهم التنموية. تبدأ الدورة بالأساسيات، مما يوفر أساسًا قويًا لفهم AJAX ودوره في إنشاء تطبيقات الويب غير المتزامنة. سوف تتعلم كيفية التمييز بين الطلبات المتزامنة التقليدية وطلبات AJAX الحديثة، وإتقان كل من XMLHttpRequest وFetch API.

من خلال المشاريع العملية، ستتمكن من إنشاء التطبيقات وتحسينها، وسحب البيانات وتعديلها من الخوادم الداخلية وواجهات برمجة التطبيقات التابعة لجهات خارجية. تتضمن المواضيع المتقدمة التعامل مع CORS ودمج المصادقة الأساسية والعمل مع PHP وNode.js. في نهاية الدورة، سيكون لديك فهم شامل لـ AJAX والمهارات اللازمة لإنشاء تطبيقات ويب سريعة الاستجابة وتفاعلية.

Details of the courses that make up the specialization

مقدمة إلى AJAX والمشاريع الصغيرة

الدورة 1

  • مدة الدورة: 4 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • تذكر كيفية كتابة طلبات AJAX وإصدارها باستخدام XMLHttpRequest وFetch API
  • تنفيذ معالجة البيانات غير المتزامنة في تطبيقات الويب في العالم الحقيقي
  • تطوير المهارات في بناء تطبيقات الويب التي تجمع بين معالجة البيانات من جانب العميل ومعالجة البيانات من جانب الخادم
المهارات التي سوف تكتسبها
  • الفئة: طلب XMLHttp
  • الفئة: أجاكس
  • الفئة: جلب API
  • الفئة: بيانات JSON
  • الفئة: طلبات غير متزامنة

مصادقة AJAX والطلبات عبر المواقع

الدورة 2

  • مدة الدورة: 6 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • شرح عملية تكوين خوادم Apache وإدارة ملفات .htaccess
  • اشرح كيفية نقل بيانات اعتماد المستخدم بشكل آمن باستخدام تشفير Base64
  • تطوير تطبيقات AJAX التي تجمع بين تقنيات المصادقة وهياكل الخادم المتقدمة
  • قم بتقييم فوائد ترقية التعليمات البرمجية القديمة من XHR إلى Fetch API لتحسين الأداء والأمان
المهارات التي سوف تكتسبها
  • الفئة: أجاكس
  • الفئة: خادم أباتشي
  • الفئة: تكوين الخادم
  • الفئة: مصادقة الوصول الأساسية
  • الفئة: ترميز Base64

تقنيات AJAX المتقدمة والمشاريع النهائية

الدورة 3

  • مدة الدورة: 9 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • اشرح كيفية تكوين نقاط نهاية واجهة برمجة التطبيقات (API) ذات النمط REST باستخدام Express
  • لقد اختبرنا مسارات واجهة برمجة التطبيقات (API) باستخدام Postman لضمان تطوير قوي للحوسبة من جانب الخادم
  • تطوير كامل للتطبيقات من جانب الخادم باستخدام Node.js وExpress وNPM
المهارات التي سوف تكتسبها
  • الفئة: مسارات API
  • الفئة: NPM
  • الفئة: ساعي البريد
  • الفئة: التطوير من جانب الخادم
  • الفئة: عمليات CRUD