Enroll Course: https://www.coursera.org/learn/enterprise-java-beans-jakarta-persistence-api

تعتبر دورة Enterprise Java Beans (EJBs) وJakarta Persistence API (JPA) من الدورات الحيوية لأي مطور يعمل على بناء تطبيقات مؤسسية معقدة وقابلة للتوسع. تمثل EJBs أول نموذج تطوير قائم على المكونات في مواصفات Java EE وتعتبر جزءًا أساسيًا من تطوير التطبيقات المتاحة عبر الشبكات.

نظرة عامة على المحتويات:

من خلال هذه الدورة، سيتعلم المشاركون كيفية تطوير EJBs لتعمل داخل حاوية EJB تديرها خادم تطبيق متوافق مع Java EE. ستسلط الدورة الضوء على مكونات EJB التي تتيح لك بناء تطبيقات مؤسسية قابلة للتوسع والوصول.

محتوى الدورة:

  • شفرة الجلسة (Session Beans): سيتعلم الطلاب كيف تمثل شفرات الجلسة نقاط دخول للوظائف التجارية، بما في ذلك فوائد استخدام نموذج EJB لبناء تطبيقات موزعة.
  • المعترضات (EJB Interceptors): سيتعرف المشاركون على كيفية تتبع التفاعلات مع EJBs من خلال تعريف فئات معترضة يمكن إعادة استخدامها، وطرق مستوى محددة ضمن EJB نفسه.
  • شفرات الحالة (Stateful Session Beans) وJPA: ستتناول هذه الوحدة كيفية استخدام شفرات الحالة وJPA للتواصل مع قواعد البيانات في تطبيقات Java EE.
  • الشعاع المدفوع (Message Driven Beans – MDB): سيتم استكشاف استخدام MDB لمساعدة في تواصل الأنظمة المختلفة عبر قوائم الرسائل غير المتزامنة.

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

Enroll Course: https://www.coursera.org/learn/enterprise-java-beans-jakarta-persistence-api