Enroll Course: https://www.coursera.org/learn/python-basics
مقدمة
إذا كنت تبحث عن البدء في عالم البرمجة، فإن دورة “أساسيات بايثون” على موقع Coursera هي خيارك المثالي. تتيح لك هذه الدورة فهم الأساسيات الحقيقية للبرمجة بلغة بايثون، وهو ما يعد لغة البرمجة الأكثر شهرة واستخدامًا في العصر الحديث.
نظرة عامة على الدورة
تقدم الدورة مفاهيم أساسية عن بايثون 3، مثل تنفيذ الشروط وتكرار العملية كأداة تحكم، بالإضافة إلى الحبال والقوائم كهيكليات بيانات. من خلال هذه الدورة، ستقوم ببرمجة سلحفاة على الشاشة لرسم صور جميلة. كما ستتعلم كيفية رسم مخططات مرجعية كوسيلة لتفسير تنفيذ البرامج، مما سيساهم في تعزيز مهاراتك في تصحيح الأخطاء.
تفاصيل المنهج الدراسي
المقدمة العامة
في الأسبوع الأول، ستتعرف على البرمجة بلغة بايثون من خلال المحاضرات وكتاب Runestone – وهو كتاب تفاعلي عبر الإنترنت مصمم لهذه الدورة. بنهاية هذا الأسبوع، ستكون قد قمت بتشغيل أول برنامج بايثون لك، وتعلمت كيفية رسم الصور من خلال كتابة البرامج.
التسلسلات والتكرار
في الأسبوع الثاني، ستستخدم المحاضرات وكتاب Runestone لفهم أساسيات بعض أنواع بيانات بايثون مثل القوائم، الحبال، والتعابير. ستتمكن في نهاية هذا الأسبوع من كتابة برامج أكثر تعقيدًا لإنشاء رسومات باستخدام حلقات التكرار.
البوليانات والتنفيذ الشرطي
في الأسبوع الثالث، ستتعلم نوع بيانات جديد في بايثون وهو البيوليان، بالإضافة إلى هيكل تحكم آخر وهو التنفيذ الشرطي. ستتعلم كيف تستخدم الشروط البسيطة والمعقدة وتدمجها في أنماط التجميع.
تحوير التسلسل وأنماط التجميع
في الأسبوع الرابع، سنقدم لك معرفتنا العميقة في استخدام القوائم، الحبال، وأشياء بايثون بشكل عام. سوف نتطرق أيضًا إلى كيفية استخدام أنماط التجميع مع القوائم والحبال. ستختبر المهمة النهائية معرفتك ومهاراتك من خلال تطبيق ما تعلمته في سياق أكثر تحديًا.
الخاتمة والتوصية
إذا كنت مبتدئًا في البرمجة، فإن دورة “أساسيات بايثون” تعتبر بداية ممتازة. لا تتطلب الدورة أي متطلبات سابقة، مما يجعلها مناسبة للجميع. بفضل طريقة التعليم التفاعلية التي يقدمها الكتاب المدرسي، ستتعلم كل ما تحتاجه لإطلاق مسيرتك في البرمجة بلغة بايثون. أنصح الجميع بالتسجيل والبدء في هذه الرحلة التعليمية الرائعة!
Enroll Course: https://www.coursera.org/learn/python-basics