Enroll Course: https://www.coursera.org/learn/learn-to-program
إذا كنت تبحث عن بداية مثالية لدخول عالم البرمجة، فإن دورة تعلم البرمجة: الأساسيات المتاحة على منصة Coursera هي الخيار الأمثل بالنسبة لك. تدور هذه الدورة حول التعرف على اللبنات الأساسية للبرمجة، حيث تمنحك فرصة فريدة لتعلم كيفية كتابة برامج ممتعة ومفيدة باستخدام لغة بايثون.
المنهج الدراسي مكون من عدة وحدات ستساعدك على اكتساب المهارات اللازمة:
- بايثون، المتغيرات والدوال: تقدم لك هذه الوحدة نظرة عامة على الدورة، والأداة التي سنستخدمها لكتابة البرامج، بالإضافة إلى مقدمة لمفاهيم أساسية مثل المتغيرات والتعبيرات الرياضية والدوال.
- السلاسل وتصميم الدوال: تتمحور هذه الوحدة حول السلاسل، وهي نوع بيانات في بايثون يستخدم لتمثيل النص، وعملية يجب اتباعها عند إنشاء دالة جديدة.
- القيم المنطقية، الاستيراد، الأسماء وبيانات if: ستتعلم في هذه الوحدة عن القيم المنطقية وكيفية تحويل الأنواع، بالإضافة إلى استخدام التعبيرات المنطقية في جمل if لتشغيل الشيفرة بشكل انتقائي.
- الحلقات for والتلاعب المتقدم بالسلاسل: ستتعرف في هذه الوحدة على كيفية تكرار الشيفرة باستخدام حلقة for، وكذلك لتلاعب بالسلاسل واستخدام مصحح الأخطاء لمراقبة تنفيذ البرنامج خطوة بخطوة.
- الحلقات while، القوائم والتغير: تتناول هذه الوحدة كيفية استخدام حلقة while لتكرار الشيفرة، وكيفية توثيق الشيفرة بشكل صحيح.
- الحلقات for على الفهارس، القوائم المتوازية والمختلطة والملفات: تتضمن هذه الوحدة كيفية استخدام حلقة for على فهارس القوائم وكيفية قراءة وكتابة الملفات.
- التوابل والقواميس: تشمل هذه الوحدة تعريفاً للتوابل (نسخة غير قابلة للتغيير من القوائم) ونوع البيانات القاموس.
بمجملها، تعتبر هذه الدورة مثالية للمبتدئين الذين يسعون لتكوين فكرة شاملة عن البرمجة وكيفية كتابة شيفرات باستخدام بايثون. يتم تقديم المحتوى بشكل واضح ومرتب، مما يسهل الفهم والتطبيق.
إذا كنت تريد الانطلاق في مجال البرمجة، أو إذا كنت تبحث عن اكتساب مهارات جديدة، فإنني أوصي بشدة بالتسجيل في هذه الدورة. ستحصل على أساس قوي في البرمجة وستكون مجهزاً للانتقال إلى مجالات أكثر تقدمًا في المستقبل.
Enroll Course: https://www.coursera.org/learn/learn-to-program