انتقل إلى المحتوى
KnowledgeCity

Java المستوى المتوسط

تعرف على كيفية البرمجة داخل جافا.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ25.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Cliff Brozo  6 الفصول ·  25 الدروس ·  2h 39m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, الأوردية, Chinese 

وصف الدورة

في هذه الدورة من جافا للمستوى المتوسط، ستركز على طرق البرمجة التي تعتمد على الأحداث، سوف نستكشف استخدا التعداد (السرد) ونتعامل مع القضايا المتعلقة بالوراثة، ونفهم تعقيدات تعدد الأشكال والتجريد. سنتعرف على التعبيرات العادية والخيوط والحمل الزائد ونطاق المتغيرات والطرق. سنتعلم التحميل الزائد والاستدعاء الذاتي للدالة وتحويل نوع المتغير والحزم. نستكشف الاستثناءات، ونستخدم كتلTry-Catchونتحدث عن دورة حياة الاستثناء. تنتهي الدورة بالتعرف على التجميع، والتداخل، والمجموعات والقوائم، وتقنيات التجزئة، والفئات المجهولة، ولامدا.

هذه الدورة التدريبية مليئة بالمعلومات الكافية للحفاظ على ترميزك لسنوات.

ما ستتعلمه

  • وصف استخدام القوائم في البرمجة
  • شرح دورة حياة الاستثناءات واستخدام كتل Try-Catch
  • استخدام ENUMs والوراثة وتعدد الأشكال والتجريد في Java
  • تطبيق أساليب البرمجة القائمة على الأحداث والخيوط والتكرار الذاتي
  • العمل مع Sets وLists وHash Maps وتقنيات التجزئة
  • استيعاب الفئات المجهولة وLambda والتدفقات والمرشّحات

النقاط الرئيسية

  • تتناول الدورة أساليب البرمجة القائمة على الأحداث واستخدام ENUMs في Java.
  • تعالج الوراثةَ وتعددَ الأشكال والتجريدَ، بما في ذلك إدراك تعقيد تعدد الأشكال.
  • تُستكشف الاستثناءات باستخدام كتل Try-Catch وفهم دورة حياة الاستثناءات.
  • تختتم الدورة بالتجميع والتداخل والمجموعات والقوائم وتقنيات التجزئة والفئات المجهولة وLambda.
  • تشمل الموضوعات الإضافية التعبيراتِ النمطية والخيوطَ والتحميلَ الزائد والتكرارَ الذاتي وتحويلَ الأنواع والحزم.

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

ما الموضوعات التي تتناولها دورة Java المتوسطة؟

تتناول أساليب البرمجة القائمة على الأحداث، وENUMs، والوراثة، وتعدد الأشكال، والتجريد، والتعبيرات النمطية، والخيوط، والتحميل الزائد، ونطاق المتغيرات والأساليب، والتكرار الذاتي، وتحويل الأنواع، والحزم، والاستثناءات، وكتل Try-Catch، ودورة حياة الاستثناءات، والتجميع، والتداخل، والمجموعات، والقوائم، وتقنيات التجزئة، والفئات المجهولة، وLambda.

ما المهارات التي سأكتسبها من هذه الدورة؟

تبني الدورة مهارات في البرمجة القائمة على الأحداث، وJava (لغة البرمجة)، وJava 8، ومُصرِّفات Java، ووحدة Java، والبرمجة كائنية التوجه (OOP).

ما الذي سأتعلمه عن الاستثناءات في هذه الدورة؟

ستستكشف الاستثناءات وتستخدم كتل Try-Catch وتتعرف على دورة حياة الاستثناءات.

هل تتناول الدورة المجموعات والميزات الوظيفية؟

نعم. تتناول المجموعات والقوائم، وHash Maps وتقنيات التجزئة، فضلاً عن الفئات المجهولة وLambda والتدفقات والمرشّحات.