أساسيات JPA و Hibernate: تعلم مع أمثلة عملية — WalkSelf
⏱ 3 ساعة 📚 30 دورة

أساسيات JPA و Hibernate: تعلم مع أمثلة عملية

أتقن استمرارية قواعد البيانات في Java باستخدام JPA و Hibernate من خلال شروحات مكتوبة واضحة خطوة بخطوة وتمارين برمجية منظمة مصممة للمبتدئين.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

قد يبدو ربط تطبيقات Java بقواعد البيانات العلائقية مرهقاً عندما تحاول تجميع دروس مشتتة. يعمل هذا الدورة النصية على تبسيط رحلة تعلمك من خلال جمع كل ما تحتاج إلى معرفته حول استمرارية قواعد البيانات في دليل واحد منظم وسهل المتابعة. ستنتقل من كتابة استعلامات SQL اليدوية إلى إدارة كيانات قواعد البيانات بثقة باستخدام Java Persistence API (JPA) و Hibernate. ومن خلال الشروحات الواضحة وسيناريوهات الكود العملية، ستفهم كيفية تعيين الكائنات إلى الجداول، وإدارة العلاقات، وتحسين تفاعلات قواعد البيانات. ما ستتعلمه: - فهم المفاهيم الأساسية لرسم خرائط الكائنات العلائقية (ORM) والانتقال إلى معايير Jakarta Persistence الحديثة. - تكوين Hibernate لربط تطبيقات Java بقواعد البيانات العلائقية بكفاءة. - تعيين فئات Java لجداول قواعد البيانات باستخدام التعليقات التوضيحية، بما في ذلك التعاملกับ المفاتيح الأساسية وأنواع البيانات الأساسية. - إدارة علاقات الكيانات مثل علاقة واحد لواحد، وواحد لمتعدد، ومتعدد لمتعدد باستخدام أنماط كود نظيفة. - كتابة استعلامات قواعد البيانات باستخدام JPQL (لغة استعلام Java Persistence) و Criteria API للاستعلامات الديناميكية. - تطبيق أفضل الممارسات الحديثة لإدارة المعاملات وتحسين الأداء لمنع المشكلات الشائعة مثل مشكلة الاختيار N+1. تبدأ الدورة بمفاهيم قواعد البيانات الأساسية ومصطلحات ORM الأساسية قبل الانتقال خطوة بخطوة إلى تقنيات التكوين، وتعيين الخرائط، والاستعلام المتقدم. ستتقن قراءة الشروحات المنظمة، وتحليل مقتطفات التعليمات البرمجية الواقعية، وإكمال التمرينات المكتوبة لتعزيز تعلمك. تم تصميم هذه الدورة لمطوري Java الجديدين على استمرارية قواعد البيانات والذين يريدون مساراً واضحاً ومباشراً لإتقان JPA و Hibernate دون الحاجة إلى معرفة متقدمة في SQL. ابدأ القراءة اليوم لبناء تطبيقات Java قوية تعتمد على قواعد البيانات بكل سهولة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    3 ساعة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع