وصف المادة

تُعدّ دورة "أساسيات البرمجة بلغة بايثون" من الدورات الشاملة والمصمّمة بعناية لتناسب طلاب الحاسب الآلي وكل من يطمح لتعلم البرمجة بلغة بايثون، سواء كان مبتدئًا تمامًا أو لديه خلفية بسيطة في لغات برمجة أخرى.

تتكوّن الدورة من 8 وحدات تعليمية أساسية تغطي المفاهيم الجوهرية والمهارات العملية التي يحتاجها المتعلّم لبناء أساس قوي في لغة بايثون، بدءًا من الأساسيات وحتى المفاهيم المتقدمة مثل التعامل مع الأخطاء والمكتبات القياسية.
تعتمد الدورة على أسلوب تعلّم تطبيقي حيث يُطلب من الطالب قراءة صفحات محددة من الكتيب التعليمي العربي، ثم مشاهدة فيديوهات قصيرة واضحة، وتنفيذ تمارين وتحديات برمجية عملية، مع توفير حلول نموذجية لجميع التمارين.

تتميّز الدورة بـ:

  • فيديوهات تعليمية قصيرة لتناسب أسلوب التعلّم المرن.

  • كتيب تعليمي شامل باللغة العربية.

  • أكثر من 50 تمرين وتطبيق برمجي عملي.

  • مشروع تطبيقي نهائي يختار فيه الطالب من بين أفكار متعددة لتنفيذ مشروع يعكس المهارات التي اكتسبها.

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

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

متطلبات المادة

ما في أي متطلبات، ابدأ الآن، والباقي علينا.

محتوى المادة

سوالف مبرمجين ;)

الكتاب

البرمجة بلغة البايثون

تُقدّم دورة بايثون للمبتدئين والمبرمجين حيث تتضمن 8 وحدات تعليمية و+50 تمرين وتحدي برمجي، تغطي جميع أساسيات لغة بايثون وصولًا إلى المفاهيم المتقدمة، وذلك من خلال تطبيقات عملية بفيديوهات مسجلة.

الدورات

يشمل هذا الاشتراك:

  • مدة الشرح: 3 ساعة 47 دقيقة
  • مجموع الفيديوهات والملفات: 116
  • المستوى: مبتدئ
  • ستحصل على شهادة عند إتمام الدورة