دورات لغات البرمجة ابتداءً من $2000

تاريخ الدورة

2026-12-14
2027-03-15
2027-06-14
2027-09-13

رسوم الدورة

ملاحظة/ السعر يختلف حسب المدينة المختارة

السعر للمشارك الواحد عن كل أسبوع $2000

سجّل 3 مشاركين على نفس الدورة وادفع تكلفة 2 فقط

عدد المشتركين : 1
$2000

عدد المشتركين : 2
$4000

عدد المشتركين : 3
$4000 (تكلفة 2)

الأقسام

دورة تدريبية في تطوير خدمات الويب بلغة جافا باستخدام SOAP وREST (أونلاين / عن بعد)


نظرة عامة

التطبيقات الحديثة نادرًا ما تشتغل لوحدها - هي محتاجة تتبادل البيانات مع أنظمة تانية بأمان وموثوقية وعلى نطاق واسع، وجافا لسه من أكتر التقنيات استخدامًا في بناء الطبقة دي. تقدّم هذه الدورة التدريبية من أكاديمية الزمالة العربية البريطانية تدريبًا عمليًا للمشاركين على بناء ونشر ومراقبة خدمات الويب من نوعي SOAP وRESTful بلغة جافا، مش بس شرح نظري لهم.

من خلال تمارين عملية، يتعلم المشاركون إنشاء حلول خدمات ويب آمنة وقابلة للتوسع وسهلة الصيانة، وبيغطوا SOAP وREST كتقنيات أساسية، جنب تقنيات نقل بيانات زي JSON وXML. وفي نهاية الدورة، هيكون عند المشاركين فهم عملي متكامل لمشهد خدمات الويب بلغة جافا.

الأهداف والفئة المستهدفة

لمين الدورة دي؟

  • المبرمجون والمصممون والمعماريون اللي محتاجين يبنوا ويفهموا خدمات الويب في بيئة جافا.
  • المختبرون وأي حد محتاج فهم عملي جيد لحلول خدمات الويب بلغة جافا.

هيستفيدوا إزاي؟

بعد الانتهاء من الدورة، هيفهم المشاركون:

  • بناء خدمات الويب المعتمدة على العقد (Contract-First) من WSDL، وكمان الخدمات المعتمدة على الشيفرة أولاً (Code-First)، وتعديل ونشر WSDL الخاص بالخدمة.
  • بناء ونشر ومراقبة خدمات SOAP وRESTful، وإنشاء خدمات REST من الصفر.
  • إنشاء XML باستخدام JAXB ونقل البيانات باستخدام JSON.
  • بناء عملاء (Clients) آمنين لـ SOAP وREST.

محتوى البرنامج

المحور الأول: التعريف بالدورة ودور SOA

  • إدارة الدورة ومواد التدريب، هيكل الدورة وجدولها الزمني، والتعريف بالمشاركين والمدربين.
  • تصميم معمارية SOA وتطبيقها باستخدام خدمات الويب.
  • نظرة عامة على خدمات الويب وواجهة برمجة تطبيقات جافا (Java API) الخاصة بها.

المحور الثاني: أساسيات XML لخدمات الويب

  • مخطط XML (XML Schema) ومساحات الأسماء (Namespaces) وXPath وXSLT.
  • واجهات برمجة جافا لتحليل XML وتحويله: SAX وDOM وStAX.

المحور الثالث: خدمات SOAP من التصميم للعميل (Client)

  • مقدمة عن SOAP وبنية رسائل SOAP وWSDL.
  • تعريف واجهات خدمات الويب باستخدام SoapUI وSAAJ.
  • بناء خدمات الويب باستخدام JAX-WS: تعليقات POJO التوضيحية، وإعداد ونشر الخدمات.
  • تنفيذ عميل SOAP بجافا: توليد عناصر العميل من WSDL، مراقبة الرسائل، ومصادقة العميل وتفويضه.

المحور الرابع: ربط البيانات باستخدام JAXB

  • ربط XML باستخدام JAXB.
  • تحويل معاملات جافا (Java Arguments) باستخدام JAXB وJAX-RS.

المحور الخامس: خدمات REST كبديل عملي مع JAX-RS

  • النمط المعماري REST ومقارنته بخدمات SOAP.
  • إضافة تعليقات JAX-RS التوضيحية لـ POJO، والتعامل مع روابط الطلبات (Request URLs)، وربط الروابط بفئات جافا ودوالها.
  • استخدام رؤوس طلبات HTTP، وتوفير خدمة JAX-WS، وربط أجزاء الرابط بمعاملات الدوال.

المحور السادس: التوافقية وJSON وعملاء AJAX

  • تقنيات توافقية خدمات الويب (WSIT): نظرة عامة، ونظام المرفقات الثنائية (MTOM/XOP)، والمراسلة الموثوقة (WS-Reliable Messaging).
  • معالجة JSON، واستخدام JSON مع خدمات RESTful، وتفسير رسائل JSON، وتوليد JSON بتعليقات JAXB، وأنواع الإرجاع بصيغة JSON من دوال جافا.

المحور السابع: تأمين خدمات الويب

  • أمان WSIT وأمان خدمات الويب باستخدام Jersey.
  • مصادقة HTTP الأساسية والمراسلة الآمنة باستخدام SSL/TLS.
  • مصادقة العميل وتفويضه.

الدورات ذات العلاقة

دورة تدريبية في تطوير خدمات الويب بلغة جافا باستخدام SOAP وREST

2026-12-14

2027-03-15

2027-06-14

2027-09-13

$4500