اكتشف عالم البرمجة مع كورس بايثون الاحترافي

انضم إلينا في رحلة تعليمية ممتعة ومثمرة من الأساسيات إلى الاحترافية. صمم خصيصاً للشباب من 11 إلى 18 سنة.

انضم إلى أكثر من 0+ طالب يبتكرون المستقبل!

كورس بايثون المكون من 3 مستويات

منهج متكامل مصمم بعناية ليأخذك من الصفر إلى الاحترافية في عالم البرمجة

1

أساسيات بايثون

8 جلسات (ساعة لكل جلسة)

هذا المستوى هو حجر الزاوية في رحلتك، حيث تتعلم أساسيات البرمجة بلغة بايثون من الصفر.

أهم المواضيع:

  • مقدمة في البرمجة وبايثون
  • المتغيرات وأنواع البيانات
  • المدخلات والمخرجات
  • القوائم والصفوف
  • القواميس والمجموعات
  • الجمل الشرطية
  • الحلقات التكرارية
2

برمجة بايثون المتقدمة

8 جلسات (ساعة لكل جلسة)

بعد إتقان الأساسيات، تنتقل إلى هذا المستوى لتتعلم كيفية كتابة كود أكثر احترافية وتنظيماً.

أهم المواضيع:

  • الدوال والنطاقات
  • معالجة الأخطاء والاستثناءات
  • التعامل مع الملفات
  • الوحدات النمطية
  • البرمجة كائنية التوجه
  • مكتبة Tkinter للواجهات الرسومية
  • مكتبة Pygame للألعاب ثنائية الأبعاد
3

برمجة بايثون الاحترافية

8 جلسات (ساعة لكل جلسة)

في هذا المستوى، تصل إلى عالم المبرمجين المحترفين وتتعلم أحدث تطبيقات بايثون في سوق العمل.

أهم المواضيع:

  • علم البيانات مع Pandas
  • تصور البيانات مع Matplotlib
  • مقدمة في الذكاء الاصطناعي
  • تطوير الويب مع Flask
  • الأتمتة مع Selenium
  • التعامل مع واجهات برمجة التطبيقات
  • مبادئ هندسة البرمجيات

لماذا تختار KidsCodingHub؟

نحن نوفر لك البيئة المثالية لتتعلم وتبتكر وتتألق

تعلم باللعب

نحول المفاهيم البرمجية المعقدة إلى ألعاب وتحديات ممتعة.

مشاريع حقيقية

تبني مشاريع عملية يمكنك إضافتها إلى معرض أعمالك الشخصي.

دعم فني مستمر

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

تفكير المبتكر

نعلّمك كيف تفكر مثل المبرمجين وحل المشكلات بمنطقية.

معرض أعمال طلابنا

إبداعات حقيقية من طلابنا تؤثر على العالم

Calculator Project

آلة حاسبة متطورة

Pong Game

لعبة Pong الكلاسيكية

Weather App

تطبيق حالة الطقس

تفاصيل المنهج الدراسي

منهج متكامل ومتدرج يأخذك خطوة بخطوة في عالم البرمجة

الأسبوع
الموضوع
مفاهيم رئيسية
مشروع الأسبوع
1
أهلاً بك في عالم بايثون!
مقدمة عن البرمجة، ما هي بايثون، تثبيت البرامج، كتابة أول برنامج
برنامج يسأل المستخدم عن اسمه ويرحب به
2
المتغيرات وأنواع البيانات
تخزين المعلومات، أنواع البيانات (نصوص، أرقام، قيم منطقية)
برنامج حاسبة بسيطة تجمع عددين
3
المدخلات والمخرجات والعمليات الحسابية
دوال print() و input()، العمليات الحسابية والمنطقية
برنامج يحول درجة الحرارة من سلسيوس إلى فهرنهايت
4
القوائم والصفوف
التعامل مع المجموعات، الفهرسة، الشرائح، إضافة وحذف العناصر
برنامج لإدارة قائمة مشتريات بسيطة
5
القواميس والمجموعات
تخزين البيانات (مفتاح:قيمة)، التعامل مع البيانات الفريدة
دليل هاتف بسيط
6
الجمل الشرطية
اتخاذ القرارات في البرنامج، الشروط المنطقية
لعبة تخمين رقم
7
الحلقات التكرارية
تكرار تنفيذ الكود، التحكم في الحلقات
برنامج يطبع جدول ضرب
8
المشروع التجميعي
تطبيق جميع المفاهيم المستفادة
مشروع "آلة حاسبة متطورة"
الأسبوع
الموضوع
مفاهيم رئيسية
مشروع الأسبوع
9
الدوال
تنظيم الكود، المعاملات، القيم المرجعة
تحويل الآلة الحاسبة لاستخدام الدوال
10
النطاقات والمتغيرات
فهم كيفية رؤية المتغيرات داخل وخارج الدوال
تحسين مشروع دليل الهاتف لاستخدام الدوال
11
معالجة الأخطاء والاستثناءات
جعل البرامج أكثر قوة
إضافة معالجة الأخطاء للآلة الحاسبة
12
التعامل مع الملفات
قراءة البيانات من ملفات نصية وكتابتها عليها
برنامج "يومياتي" لحفظ الملاحظات
13
مقدمة في الوحدات النمطية
استخدام مكتبات بايثون القياسية
برنامج يختار اسماً عشوائياً من قائمة
14
مقدمة في البرمجة كائنية التوجه
مفهوم الكائنات وال Classes
إنشاء Class باسم Student
15
الوراثة والتعددية الشكلية
بناء Classes جديدة من Classes موجودة
إنشاء Class Car و ElectricCar
16
المشروع التجميعي
تطبيق مفاهيم المستوى الثاني
مشروع "لعبة Pong الكلاسيكية"
الأسبوع
الموضوع
مفاهيم رئيسية
مشروع الأسبوع
17
علم البيانات مع Pandas
التعامل مع البيانات الضخمة، تحليل البيانات
تحليل بيانات ملف CSV لأفلام
18
تصور البيانات مع Matplotlib
إنشاء الرسوم البيانية والخطوط البيانية
رسم بياني لتوزيع درجات الطلاب
19
مقدمة في الذكاء الاصطناعي
مفاهيم أساسية، بناء نموذج تصنيف بسيط
مشروع لتصنيف الصور (قط vs كلب)
20
تطوير الويب مع Flask
إنشاء خادم ويب، توجيه المسارات
إنشاء موقع ويب شخصي بسيط
21
قوالب Jinja2 وقواعد البيانات
إنشاء صفحات ديناميكية، ربط تطبيق Flask بـ SQLite
مدونة بسيطة لإضافة وعرض المشاركات
22
الأتمتة مع Selenium
التحكم في متصفح الويب آلياً
برنامج تسجيل دخول آلي
23
التعامل مع واجهات برمجة التطبيقات
جلب البيانات من خدمات خارجية
برنامج يحصل على حالة الطقس لمدينة ما
24
المشروع النهائي
تطبيق كل ما تم تعلمه في مشروع متكامل
مشروع اختياري كبير (تطبيق ويب، لعبة 2D)

آراء طلابنا

استمع إلى تجارب الطلاب الذين انضموا إلينا في رحلة تعلم البرمجة

"كانت تجربة رائعة! تعلمت الكثير من أساسيات البرمجة بطريقة ممتعة وسهلة. المدربون كانوا متفانين ومساعدين جداً. أنصح بشدة بالانضمام إلى هذا الكورس."

Student 1

عبدالله محمد

طالب في المستوى الثاني

"بدأت من الصفر تماماً والآن أستطيع بناء برامج بسيطة بنفسي! المنهج منظم جداً والمشاريع العملية ساعدتني على فهم المفاهيم بشكل أفضل."

Student 2

نورة أحمد

طالبة في المستوى الأول

"الكورس غير حياتي تماماً! الآن أحب البرمجة وأفكر في دراسة علوم الحاسب في الجامعة. شكراً لفريق KidsCodingHub على هذه التجربة الرائعة."

Student 3

سعد العلي

طالب في المستوى الثالث

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

Student 4

مريم خالد

طالبة في المستوى الثاني

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

Parent 1

أحمد السعيد

ولي أمر

سجل الآن في كورس بايثون

انضم إلينا وابدأ رحلتك في عالم البرمجة. أماكن محدودة، فاحجز مكانك اليوم!

تبقى 5 أماكن فقط للدفعة القادمة!
  • 24 ساعة تدريبية مع مدربين محترفين
  • مشاريع عملية تطبيقية بعد كل مستوى
  • دعم فني مستمر حتى بعد انتهاء الكورس

نموذج التسجيل

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

إجابات على الأسئلة التي قد تدور في ذهنك حول كورس بايثون

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

تم تصميم هذا الكورس خصيصاً للشباب في الفئة العمرية من 11 إلى 18 سنة. تم تكييف المحتوى والأسلوب التعليمي ليناسب هذه الفئة العمرية ويجعل عملية تعلم البرمجة ممتعة وسهلة.

هل أحتاج إلى أي معرفة مسبقة بالبرمجة؟

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

ما هي الأدوات والبرامج التي أحتاجها؟

كل ما تحتاجه هو حاسوب (Windows أو Mac أو Linux) مع اتصال بالإنترنت. سنساعدك في تثبيت جميع البرامج المطلوبة، بما في ذلك محرر الأكواد وبيئة بايثون، في الجلسة الأولى.

كيف يتم تقييم تقدمي في الكورس؟

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

ماذا لو واجهت صعوبات أثناء الكورس؟

فريقنا متاح لمساعدتك طوال فترة الكورس. يمكنك طرح أسئلتك خلال الجلسات أو عبر مجموعتنا الخاصة على Discord. كما نوفر جلسات إضافية للمساعدة إذا لزم الأمر.