يتضمن الفيديو شرح للمتغيرات Variables, طريقة تسمية المتغيرات, وأنواع البيانات Data Types في لغة بايثون بشكل مختصر. في برمجة الحاسوب، المتغير (بالإنكليزية variable) هو عنوان للتخزين في الذاكرة مرتبط باسم رمزي و قد يحتوي على عدد معلوم أو غير معلوم من المعلومات، أو ما يطلق عليه اسم “قيمة”. اسم المتغير هو الطريقة الاعتيادية للرجوع إلى القيمة المخزنة، هذا الفصل ما بين اسم المتغير و محتواه يتيح استخدام الاسم بمعزل عن القيمة التي يمثلها. يمكن للاسم الرمزي في شيفرة المصدر أن يُربط بقيمة في وقت التنفيذ، و بالتالي يمكن أن تتغير هذه القيمة خلال تنفيذ البرنامج. مفهوم المتغيرات في مجال البرمجة قد لا يقابل تماما نفس المعنى المستخدم للمتغيرات في الرياضيات. قيمة المتغير في البرمجة قد لا تكون بالضرورة جزءاً من صيغة أو معادلة كما هو الحال في الرياضيات. في البرمجة، يمكن أن يُوَظّف المتغير في عملية متكررة: يُعطى قيمة في مكان ما، ثم يستخدم في مكان آخر، ثم يعطى قيمة جديدة مرة أخرى و يستخدم بنفس الطريقة مجددا. كثيرا ما تُسمى المتغيرات في برمجة الحاسوب بأسماء طويلة و ذلك لجعل الاسم يبدو نسبيا أكثر وصفا للغرض من المتغير، بينما في الرياضيات تسمى المتغيرات بأسماء مقتضبة مكونة من حرف أو اثنين كي يسهل تدوينها و التعامل معها بشكل موجز و دقيق. تعلم البرمجة بلغة بايثون Python من خلال هذه السلسلة من الفيديوات التي تتناول اساسيات بايثون من خلال فيديوات قصيرة ومختصرة تساعدك في تعلم بايثون من الصفر. سلسلة فيديوات تعلم البرمجة بلغة بايثون https://goo.gl/e2fxW2 تعلم لغة Python التي تعتبر لغة برمجة من لغات المستوى العالي سيوفر لك امكانيات عديدة مثل بناء البرامج المستقلة وعمل برامج الويب بالاضافة الى استخدامها كلغة برمجة نصية للتحكم في اداء البرامج. وبشكل عام تعلم البرمجة بلغة بايثون مناسب جدا للبمتدئين حيث ستمكنك Python من انشاء البرامج البسيطة وكذلك المشاريع الاكثر تعقيدا. لغة بايثون هي اكثر لغة ينصح بتعلمها للمبتدئين الذين يرغبون ببدء تعلم البرمجة حيث انها تمزج بين القوة والسهولة والسرعة وتشمل الاساسيات والأفكار التي يحتاج ان يعرفها أي مبرمج. مشاهدتك لهذه السلسلة من الفيديوات ستمثل لك الخطوة الاولى لتعلم لغة بايثون الا انك لن تتقن تعلم Python من خلال مشاهدة دورة بايثون على اليوتيوب فقط, لأن تعلم لغات البرمجة مثل تعلم اللغات الاعتيادية التي يتكلم بها البشر, تحتاج الى ممارسة وتدريب ووقت طويل لاتقانها بشكل جيد. تتميز بايثون بمجتمعها النشط، كما أن لها الكثير من المكتبات البرمجية ذات الأغراض الخاصة والتي برمجها أشخاص من مجتمع هذه اللغة، مثلاً مكتبة باي جايم التي توفر مجموعة من الوظائف من أجل برمجة الألعاب. ويمكن لبايثون التعامل مع العديد من أنواع قواعد البيانات مثل ماي إس كيو إل وغيره. أهم ما يميز لغة بايثون Python أنها: 1 – سهلة التعلم تعلم البرمجة بلغة بايثون اسهل بكثير من تعلم برمجة لغات اخرى, لان بايثون تحتوي على تراكيب سهلة بشكل غير معتاد. 2 – حرة ومفتوحة المصدر لغة بايثون هي مثال على البرمجيات الحرة مفتوحة المصدر. بعبارات بسيطة، يمكنك بحرية توزيع نسخ من هذه البرمجيات، وقراءة كود المصدر، والقيام ببعض التغييرات عليها واستخدام أجزاء منها في برمجيات حرة جديدة، وأنت تعرف أنه يمكنك أن تفعل هذه الأشياء. البرمجيات الحرية تقوم على مبدأ المجتمع الذي يتشارك في المعرفة. هذا واحد من أسباب كون لغة Python جيدة جدا – لأنه قد تم إنشاؤها وتحسينها بشكل مستمر من خلال المجتمع الذي يريد فقط أن يرى بايثون أفضل من اي لغة. 3 – لغة برمجة عالية المستوى عند كتابة البرامج في لغة بايثون، لا تحتاج للاهتمام بالتفاصيل دقيقة المستوى. 4 – يمكن استخدامها على اكثر من نظام تشغيل يمكن استخدام لغة بايثون على الويندوز ولينكس وماكينتوش… استخدامات لغة بايثون: من اهم الدوافع لتعليم لغة بايثون هو كثر استخداماتها حيث تستخدم بايثون على نطاق واسع في جوجل وناسا، كما تستخدم في العديد من المشاريع والتطبيقات المنتشرة عالمياً. لقد أُدمجت بايثون بنجاح كلغة برمجة في العديد من التطبيقات والحزمات. وهي تستخدم بكثرة في تطبيقات التصميم ثلاثي الأبعاد. كما أن تعليم بايثون سيمكنك من ان تستخدمها في أنظمة التشغيل المختلفة مثل أغلب توزيعات لينكس ونظام ماك أو إس إكس. عند مشاهدتك لفيديوات تعليم برمجة بايثون حاول أن تستمر في مشاهدة اكبر قدر ممكن من الفيديوات وبعدها ابدأ بتطبيق ما شاهدته في هذه الفييدوات بنفسك. اضغط هنا للاشتراك في القناة https://goo.gl/bqlgj0 https://www.facebook.com/Boodolf https://twitter.com/Boodolf