أساسيات تعبيرات Switch والتطابق مع الأنماط Pattern Matching في Java — PickAClass
⏱ 2 ساعة 54 دقيقة 📚 29 دورة

أساسيات تعبيرات Switch والتطابق مع الأنماط Pattern Matching في Java

اكتب كود Java أكثر نظافة وأمانًا وتعبيرًا من خلال إتقان تعبيرات switch الحديثة، والتطابق مع الأنماط Pattern Matching، والـ sealed classes.

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

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

غالبًا ما تؤدي عبارات switch التقليدية في Java إلى كود مطول وعرضة للأخطاء، ومليء بعبارات break المتكررة والقوالب النمطية. تقدم Java الحديثة تعبيرات switch، وهي ميزة قوية تبسط بنية الكود، وتمنع أخطاء السقوط المباشر (fall-through bugs)، وتسمح بتعيين القيم بشكل مباشر. يأخذك هذا المقرر النصي من الأساسيات المطلقة لتدفق التحكم التقليدي إلى الأنماط الأنيقة لتطوير Java الحديث. ستتعلم كيفية كتابة كود موجز وذاتي التوثيق، ويكون أسهل في الصيانة وأقل عرضة لأخطاء وقت التشغيل. ما ستتعلمه: - فهم الفروق الأساسية بين عبارات switch التقليدية وتعبيرات switch الحديثة - تطبيق بناء الجملة باستخدام السهم (arrow syntax) للتخلص من الكود المكرر ومنع أخطاء السقوط المباشر العرضية - ممارسة إرجاع القيم مباشرة من كتل switch باستخدام yield والتعبيرات المباشرة (inline expressions) - تعلم كيفية استخدام فحوصات الشمولية (exhaustiveness checks) لضمان التعامل مع جميع المدخلات المحتملة بأمان - استكشاف ميزات Java الحديثة مثل التطابق الأساسي مع الأنماط (pattern matching) والـ sealed classes لإجراء فحوصات أنواع قوية - كتابة كود كائنية التوجه (object-oriented) نظيف، وقابل للقراءة، وسهل الصيانة بدرجة عالية ستبدأ ببناء أساس متين في تدفق التحكم الأساسي، وبناء الجملة، وأمان الأنواع في Java قبل الانتقال خطوة بخطوة إلى التطابق المتقدم مع الأنماط وتصميم الكود الحديث. يتم شرح كل مفهوم من خلال شرح مكتوب واضح وأمثلة برمجية عملية. تم تصميم هذا المقرر للمطورين المبتدئين إلى المتوسطين في Java الذين يرغبون في تحديث أسلوب البرمجة لديهم وكتابة تطبيقات أكثر أمانًا ونظافة. لا تتطلب أي خبرة سابقة ببناء الجملة الحديث لـ Java.

محتوى الدورة

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
أساسيات تعبيرات Switch والتطابق مع الأنماط Pattern Matching في Java
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
أساسيات تعبيرات Switch والتطابق مع الأنماط Pattern Matching في Java
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات

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

اكتب مراجعة

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

المتعلمون أخذوا أيضًا

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

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

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

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

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

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

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

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

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

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

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

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