حل مسائل Hacker Rank | مدرسة الزيرو

عدد الدروس : 10 عدد ساعات الدورة : 01:18:21 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
تعلم كيفية حل مسائل Hacker Rank خطوة بخطوة باللغة العربية مع مدرسة الزيرو. الكورس يغطي مسائل SQL، Python وغيرها مع شرح مفصل للحل والتفكير المنطقي وراء كل مسألة.
عن الدورة

إذا كنت تبحث عن تدريب عملي على حل المسائل البرمجية لتقوية مهاراتك وتحضيرك لاختبارات التوظيف أو مسابقات البرمجة مثل Hacker Rank، فهذا الكورس هو وجهتك الصحيحة. يقدم لك أسامة الزيرو عبر قناة Elzero Web School دورة متخصصة في شرح وحل مسائل منصة Hacker Rank باللغة العربية وبأسلوب مبسط ومباشر.

ما الذي ستتعلمه في هذه الدورة؟

  1. مقدمة شاملة عن موقع Hacker Rank:
    فهم كيفية التعامل مع موقع Hacker Rank، بدءاً من التسجيل واختيار التحديات المناسبة، بالإضافة إلى نصائح حول كيفية الاستفادة القصوى من المنصة.

  2. شرح قواعد SQL الأساسية من خلال المسائل:
    ستتعلم كيف تتعامل مع قواعد البيانات باستخدام SQL عبر حل مسائل عملية مثل:

  • Basic Select
  • التعامل مع أوامر التحديد SELECT
  • استخدام WHERE و ORDER BY
  • التعامل مع القيم الفارغة NULL
  • الدوال المجمعة Aggregate Functions مثل COUNT, SUM, AVG
  1. حل مسائل SQL خطوة بخطوة:
    شرح شامل لكل مسألة وكيفية تحليل المطلوب، كتابة الكود المناسب، فهم المدخلات والمخرجات، ومناقشة الحلول البديلة.

  2. توضيح أمثلة متعددة لحل نفس المسألة:
    في بعض التحديات، يتم شرح أكثر من طريقة للحل لتعلم التفكير بأكثر من منهجية، ما يساعدك على الإبداع في الحلول وعدم الالتزام بطريقة واحدة.

  3. شرح مسائل Python:

  • كيفية التعامل مع التحديات الخاصة بـ Python.
  • مسائل تتعلق بالتحقق من الشروط (If Else Challenge).
  • شرح كيفية تحليل المدخلات وإخراج النتيجة المطلوبة بدقة.
  1. تحليل المشاكل البرمجية وتبسيط الأفكار:
    تعلم كيفية التفكير المنطقي لتحليل المشكلة قبل كتابة الكود، وهو من أهم المهارات المطلوبة في مقابلات العمل والاختبارات البرمجية.

  2. نصائح عملية لاجتياز اختبارات Hacker Rank:
    يقدم لك الكورس نصائح من واقع الخبرة حول كيفية التعامل مع ضغوط الوقت أثناء المسابقات، وكيفية تنظيم الإجابات.

لماذا يجب عليك متابعة هذا الكورس؟

  • الشرح باللغة العربية: بأسلوب بسيط وسلس يناسب جميع المستويات.
  • تعلم عملي مباشر: بدلاً من الحفظ النظري، تتعلم من خلال التطبيق الفعلي وحل التمارين.
  • مناسب للمبتدئين: إذا كنت جديداً على Hacker Rank أو البرمجة بشكل عام، فهذا الكورس يأخذك من الصفر.
  • مناسب للتحضير لمقابلات العمل: الكثير من الشركات تعتمد على اختبارات Hacker Rank في تقييم المرشحين.
  • تنمية مهارات التفكير المنطقي وحل المشكلات: وهي مهارات مطلوبة في كل مجالات البرمجة والتطوير.

المحتوى التفصيلي للدروس

  • مقدمة عن Hacker Rank (التعرف على المنصة وكيفية استخدامها).
  • حل مسائل SQL الأساسية مثل:
    • Basic Select (المسائل 1، 2، 3)
    • Basic Select (المسائل 4، 5، 6)
    • Basic Select (المسائل 7، 8)
    • Basic Select (المسائل 9، 10)
    • حلول متنوعة لمسألة واحدة (مثل المسألة 11 بثلاث حلول مختلفة).
    • مسائل إضافية (12 إلى 20).
  • حل مسألة If Else باستخدام Python (مع شرح كيفية كتابة الشروط وتنفيذ الحل).