تحديث Java: إرجاع الميزات الحديثة إلى كود البرمجة القديم
تعلم كيفية استخدام lambdas و streams و optionals وواجهات برمجة التطبيقات الحديثة للـ date/time وأنت في بيئات Java القديمة بأمان باستخدام تقنيات إرجاع الميزات (backporting) الموثوقة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
العمل على أكواد Java القديمة يعني غالبًا الحرمان من فوائد الإنتاجية ووضوح القراءة التي توفرها ميزات اللغة الحديثة. يقدم لك هذا الدورة النصية فقط كيفية جسر هذه الفجوة، مما يتيح لك كتابة كود Java بأسلوب حديث ونظيف حتى عند التقيد ببيئات تشغيل قديمة. ستتعلم كيفية دمج APIs الحديثة وأنماط الصيغ البرمجية بأمان دون كسر التوافق مع أنظمة الإنتاج الحالية لديك. بدءًا من المفاهيم الأساسية لـ backporting ومكتبات التوافق، ستكتشف كيفية تحديث أنماط التكويد اليومية لديك. ما ستتعلمه: فهم آليات backporting وكيفية عمل مكتبات التوافق تحت الغطاء؛ تطبيق مفاهيم البرمجة الوظيفية باستخدام lambdas و streams في بيئات Java القديمة؛ تطبيق أنماط متينة للأمان من قيم null باستخدام أنواع Optional المرجعة؛ اعتماد API الحديث للـ date و time لاستبدال فئات التقويم القديمة المعرضة للأخطاء؛ ممارسة المبادئ الحديثة لتنسيق الكود والـ clean-coding ضمن قيود الأنظمة القديمة. تقدم هذه الدورة تدرجًا واضحًا وخطوة بخطوة من مبادئ التوافق الأساسية إلى أنماط إعادة بناء الكود (refactoring) العملية. تم تصميمها لمطوري البرامج ومهندسي الصيانة الذين يعملون مع أنظمة Java القديمة ويريدون تحسين جودة الكود دون الحاجة إلى ترقية البنية التحتية بأكملها. ابدأ في كتابة كود Java أكثر نظافة وأسهل في الصيانة اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع