مقدم من قناة”3llemny” على اليوتيوب.
عدد الدروس:40 درس.
متوسط مدة كل درس: 10 دقائق.
كورس برمجة كامل بالعربى يستخدم مهارات برمجية عامة تصلح لكل لغات البرمجة والتطبيق باستخدام لغة برمجة بايثون.
يهدف الكورس الى:
تنمية مهارات التفكير لحل المشكلات بشكل امثل
استخدام الكود البرمجى لانشاء برنامج يؤدى غرض ما.
يؤهلك الكورس للحصول على شهادة :
Computer Science programming من معهد ماساتسوتشي بكامبريدج – اميركا.
يتناول الكورس اثناء الشرح امثلة متنوعه بالاضافة الى اعداد المشاريع التالية:
* لعبة الكلمات
* لعبة الرجل المشنوق hang man Game
* برنامج تشفير النص بمعادلة تشفير خاصة بك
* برنامج لتشغيل انسان آلى لتنظيف المنزل.
يتم دراسة المبادئ البرمجية العامة الاتية:
* المتغيرات بانواعها
* التحويل بين المتغيرات
* الوظائف
* الوظائف المتداخلة
* استخدام اسلوب الارتداد (العودية) لحل المشكلات
* حل معادلة لعبة ابراج هانوى Towers of Hanoi
* المتغيرات من نوع Tuple و Lists و Dictionary او Dict
* الحلقات التكرارية باستخدام while و for
* الموديول وكيفية انشاؤة واستخدامة
* استخدام موديول math و موديول String
* التفكير باستخدام Guess and check
– الاسلوب الخطى لحل المشكلات Linear
– الاسلوب (فرق تسد) Divide and conquer او bisections لحل المشكلات
* البرمجة الموجهة بالكائنات او البرمجة الشيئية OOP او Object Oriented Programming
* تشريح وتقسيم النصوص
* البرمجة الديناميكية Dynamic Programming
* التعامل مع الملفات “فتحها وقرائتها والتعديل عليها”
الادوات المستخدمة:
* فيديو تعليمى
* اتصال مباشر عبر فيس بوك وياهو
* استخدام الفيديو التفاعلى لتمكينك من حل الاسئلة ومعرفة الاجابات الصحيحة او الخطاء.