Enroll Course: https://www.coursera.org/learn/python-basic-structures-lists-strings-and-files
إذا كنت تبحث عن طريقة لتعلم البرمجة بلغة بايثون، فأنا أوصي بشدة بكورس Python Basic Structures: Lists, Strings, and Files المتاح على منصة Coursera. هذا الكورس مصمم خصيصًا للمتعلمين الذين لديهم خبرة محدودة في البرمجة، ويقدم أساسًا قويًا ليس فقط في بايثون ولكن في مواضيع علم الحاسوب الأساسية التي يمكن نقلها إلى لغات برمجة أخرى.
في هذا الكورس، يمكنك كتابة وتشغيل أول برنامج بايثون خاص بك في دقائق دون الحاجة إلى تثبيت أي شيء. الكورس مقسم إلى ثلاثة وحدات رئيسية تغطي:
1. القوائم (Lists)
تبدأ الوحدة الأولى بالتركيز على القوائم، حيث ستتعلم كيفية تخزين قطع متعددة من البيانات في متغير واحد وكيفية التكرار على القوائم واستخدام الطرق والدوال المدمجة للتلاعب بالقوائم. تنتهي الوحدة بمختبر وتمارين برمجية graded.
2. السلاسل النصية (Strings)
تتناول الوحدة الثانية كيفية تخزين الاحرف أو النصوص داخل سلسلة نصية واستخدام الطرق والدوال المدمجة للتلاعب بالسلاسل النصية. مثل الوحدة السابقة، تنتهي هذه الوحدة أيضًا بمختبر وتمارين graded.
3. الملفات (Files)
في الوحدة الثالثة، ستتعلم كيفية استيراد وتصدير كميات كبيرة من البيانات من الملفات النصية وCSV. وتنتهي هذه الوحدة أيضًا بمختبر وتمارين graded.
أوصي بمراجعة Python Basics: Selection and Iteration قبل البدء في هذا الكورس، حيث أن إكمال الكورس السابق سيكون مفيدًا لضمان إتقان المفاهيم الأساسية.
بصفة عامة، يوفر هذا الكورس تجربة تعليمية عملية ومناسبة للبتات والمبتدئين. مع اقتران التعلم الذاتي بالموارد الغنية التي توفرها Coursera، سيكون لديك كل ما تحتاجه لتطوير مهاراتك في البرمجة. استعد للغوص في عالم البرمجة بلغة بايثون!
Enroll Course: https://www.coursera.org/learn/python-basic-structures-lists-strings-and-files