محاضرة
تعلّم سريع، تقدّم ثابت
عالم هذا القسم

أساسيات البرمجة

ابدأ بفهم طريقة تفكير الحاسوب، وتحويل الأفكار إلى خطوات واضحة، والتعامل مع الأوامر كأنها تعليمات دقيقة.

20الدورات
60الدروس
120محاضرات مصغّرة
الدورة #1

ما هي البرمجة

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

افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: مبتدئ
الدورة #2

المتغيرات

تفهم كيف يحتفظ البرنامج بالمعلومات ويغيرها أثناء العمل.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: غير محدد
الدورة #3

أنواع البيانات

رحلة عملية تفهمك كيف تتصرف البيانات داخل البرنامج.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: غير محدد
الدورة #4

الإدخال والإخراج

ستتعلم كيف يستقبل البرنامج المعلومات، وكيف يعرض النتيجة بشكل واضح.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: غير محدد
الدورة #5

التعليقات في الكود

رحلة بسيطة تتعلم فيها كيف تكتب تعليقات تجعل الكود واضحًا وسهل الفهم.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: غير محدد
الدورة #6

الشروط

اكتشف كيف تسمح الشروط للبرامج باتخاذ القرارات والتحكم في تدفق التنفيذ.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متوسط
الدورة #7

الحلقات

استكشاف تعقيدات الحلقات في البرمجة، مع التركيز على تحسين الاستخدام وفهم السيناريوهات المعقدة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متوسط
الدورة #8

الدوال

استكشاف تعقيدات الدوال في البرمجة، مع التركيز على دورها في إنشاء كتل تعليمات قابلة لإعادة الاستخدام.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متوسط
الدورة #9

المعلمات

استكشاف كيفية عمل المعلمات في البرمجة وكيف تؤثر على سلوك الدوال.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متوسط
الدورة #10

القيم المُرجعة

استكشاف كيفية إرجاع الدوال للقيم وتأثيرها على تدفق البرنامج.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متوسط
الدورة #11

المصفوفات

الحكم المتقدم في التعامل مع المصفوفات حين تكون الظروف غير واضحة والتكلفة مرتفعة. التركيز على المفاضلات، العواقب المؤجلة، وضبط التصرف.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #12

النصوص

الحكم المتقدم في التعامل مع البيانات النصية حين تكون الظروف غامضة أو النتائج مكلفة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #13

تصحيح الأخطاء

إتقان الحكم في تصحيح الأخطاء: معرفة متى يكون التدخل ضارًا، وضبط القرارات في ظروف غير واضحة، وفهم تكلفة الثقة الزائدة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #14

معالجة الأخطاء

إتقان معالجة الأخطاء في البرمجة المتقدمة: معرفة متى يكون التدخل ضارًا أكثر، وضبط ردود الفعل في ظروف غير واضحة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #15

تنظيم الشيفرة إلى وحدات

تدريب على اتخاذ قرارات دقيقة في تقسيم الشيفرة إلى وحدات حين تتداخل الظروف والضغوط.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #16

التكرار الذاتي

إتقان التكرار الذاتي للمبرمجين المتقدمين: الحكم، ضبط النفس، والمعايرة في ظروف الغموض.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #17

التعامل مع الملفات

إتقان التعامل مع الملفات يعني معرفة متى تقرأ أو تكتب أو تترك الملف كما هو. هذا المساق يختبر قدرتك على الحكم في مواقف غير واضحة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #18

تحسين الكود

إتقان الحكم في تحسين الكود حين تكون الظروف غير واضحة. التركيز على المفاضلات، العواقب المؤجلة، وضبط النفس.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #19

اختبار الشيفرة

الحكم المتقدم في اختبار الشيفرة: إدراك الحدود، المفاضلات، والمخاطر غير الظاهرة.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم
الدورة #20

إتقان البرمجة

دورة للمراهقين المتقدمين تهدف إلى صقل الحكم عند دمج مفاهيم البرمجة في التطبيقات الحقيقية، مع التركيز على ضبط النفس والتقييم واكتشاف الأخطاء.
افتح الدورة
3 الدروس6 محاضرات مصغّرةالصعوبة: متقدم