Enroll Course: https://www.coursera.org/learn/python-scripting-dates-classes-collections
في عالم البرمجة المتطور بسرعة، تعتبر المهارات الأساسية في البرمجة أمرًا هامًا لأي مبرمج طموح. من بين الدورات قمنا بفحصها، كانت دورة “Python Scripting: Dates, Classes and Collections” إحدى أبرز الخيارات المتاحة على منصة كورسيرا. هذه الدورة ليست فقط خطوة مهمة لمتوسطي المستوى، بل تتIdeal للمبتدئين الذين يرغبون في تحسين مهاراتهم البرمجية.
### نظرة عامة على الدورة
تعد هذه الدورة الثانية في سلسلة تهدف إلى تجهيزك لتكون مبرمجاً. تتناول الدورة أربعة مفاهيم رئيسية في البرمجة تشمل عمليات السلسلة المتقدمة، التواريخ، نمذجة الفئات، وتطوير الفئات والمجموعات. تتميز الدورة بتطبيقات عملية تتيح للطلاب تطبيق المادة النظرية في برامج بسيطة تساعد على تعزيز المفاهيم التي تم تعلمها.
### الخطة الدراسية
– **التواريخ والسلاسل المتقدمة**: نبدأ رحلتنا في البرمجة باستكشاف كيفية التعامل مع التواريخ وقيم الوقت بالإضافة إلى عمليات السلسلة المتقدمة. نهدف إلى توسيع قدراتنا من خلال تعلم كيفية تنسيق القيم للاخراج.
– **نمذجة الفئات**: ننتقل إلى كيفية استخدام الفئات لتخزين البيانات والعمليات المتعلقة بها. سيتم استخدام لغة النمذجة الموحدة (UML) لتصوير تصميم النظام.
– **تطوير الفئات**: سنقوم بتنفيذ أجزاء من النماذج التي تم تطويرها سابقًا، وتطبيق العلاقات بين الكائنات.
– **المجموعات**: نتعلم كيفية تخزين عدة قيم في متغير واحد، مع التركيز على المصفوفات والبنى التحتية للبيانات.
### لماذا أوصي بهذه الدورة؟
قررنا تقديم توصية قوية لهذه الدورة لعدة أسباب. أولًا، تقدم الدورة نظرة متعمقة على المفاهيم النظرية والعملية، ما يسهل على المبتدئين والمتوسطين فهم البرمجة بأسلوب واضح ومبسط. ثانيًا، توفر الدورة كمية كافية من التطبيقات العملية التي تعزز التعلم.
### الخلاصة
إذا كنت تسعى لتوسيع مهاراتك في البرمجة بلغة بايثون وبناء أساس قوي في البرمجة الكائنية، فإن دورة “Python Scripting: Dates, Classes and Collections” على كورسيرا هي الخيار المثالي لك. لا تتردد في الانضمام واكتساب المهارات التي تؤهلك لدخول عالم البرمجة بكفاءة.
Enroll Course: https://www.coursera.org/learn/python-scripting-dates-classes-collections