سلسلة تعلم البرمجة ببايثون/ مقدمة وتجهيز بيئة العمل

السلام عليكم ورحمة الله أعضاء اللمة الكرام،
اليوم أرحب بكم في أول موضوع بسلسلة تعلم البرمجة ببايثون، هذا الموضوع عبارة عن مقدمة للسلسلة ولغة بايثون، إضافة لتجهيز بيئة العمل المناسبة على حاسوبك

ملاحظة: جميع البرامج المستخدمة في الموضوع من مواقعها الرسمية، ولا ينصح باستخدام برامج من مواقع أخرى غير موثوقة قد تسبب ضررا في جهازك.
إذا نبدأ بتعريف السلسلة
السلسلة هي عبارة عن مجموعة دروس تتناول أساسيات لغة البرمجة بايثون ( Python )، حيث أنها ستشرح فقط الأساسيات التي يحتاجها المبرمج لبناء برنامج بسيط، دون التطرق لمواضيع أكثر عمقا كمواقع الأنترنت وبرامج الذكاء الإصطناعي والتي سنتناولها في سلاسل قادمة بإذن الله.
سأحاول نشر درس واحد أسبوعيا وذلك لترك مجال ووقت للممارسة والتدريب الكافي.
ماهي لغة البرمجة بايثون ( Python )
هي لغة برمجة عالية المستوى، ومفتوحة المصدر، تتميز بكونها لغة سهلة، إضافة لأهميتها الفائقة حيث تعتبر حاليا أهم لغات البرمجة نظرا لدورها البارز في ثورة الذكاء الإصطناعي.
1649326553952.png

والآن ننتقل لتجهيز بيئة العمل،
ملاحظة : البيئة التي سنتطرق إليها مخصصة للحواسيب، يمكنك كذلك تعلم بايثون عبر الهاتف باستخدام تطبيقات تحرير الأكواد مثل Visual Code Mobile ولكن على حد علمي لن تستطيع تشغيل البرامج بل كتابته فقط، وإن كان لديكم أي معلومة عن تطبيق أندرويد يشغل البرامج شاركونا إياها في التعليقات من فضلكم.
*
*
بالنسبة للبيئة التي سنستعملها فهي عبارة عن لغة بايثون و الـ IDE ( بيئة تطوير متكاملة )
نحتاج لغة بايثون وذلك لتطبيق البرامج وتشغيلها على الحاسوب، إضافة للـ IDE وهو البرنامج الذي سنكتب عليه الأكواد ونشغلها من خلاله، سنستعمل في هذه السلسلة بيئة تطوير Visual Studio Code وهي بيئة إحترافية مقدمة من ميكروسوفت، إذا لنبدأ على بركة الله
اولا نبدأ بتحميل بايثون من الموقع الرسمي:
إخترت إصدار 3.7.3 كونه إصداراً متوسطا يعمل على كل من Win7,8,10 وذلك نتفادى مشاكل التحميل عند الإختلاف في الأجهزة وأنظمة التشغيل،
أولا عليك معرفة إن كان جهازك 32bit أو 64bit، وللقيام بذلك نتبع الخطوات التالية :
1/ بالنسبة لـ Win8/10 :
إذهب إلى الإعدادات، Parametres
ثم إلى informations systeme
لتجد إصدار جهازك في Type du systeme وتأكد إن كان 32bit أو 64bit ( معرفة الإصدار أمر ضروري وجد مهم )
1649328426709.png

2/ بالنسبة لـ Win7 :
إضغط على Démarrer. ثم إضغط بالزر الأيمن للفأرة على Ordinateur ثم إختر Propriétés.
1649329445096.png
في النافذة التي تفتح ، إذهب إلى سطر Type du système لتجد إصدار الجهاز.
1649329463948.png

الآن بعد معرفتك لإصدارك جهازك ننتقل لتحميل بايثون، هناك نسختان من بايثون 3.7.3، توجد نسخة مخصصة للـ 32bit ونسخة للـ 64bit لهذا شددت على أهمية معرفة إصدار الجهاز،
إذا كان إصدارك 64bit حمل بايثون من هذا الرابط : https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe
وإذا كان إصدارك 32bit حمله من هذا الرابط : https://www.python.org/ftp/python/3.7.3/python-3.7.3.exe
- لا تقلقوا، أصعب خطوة في تعلم بايثون هي إعداد البيئة بعدها سيصير كل شيء سهلا-

بعد فتح التطبيق ستظهر لنا نافذة، نختار تحميل الآن
1649329932612.png
بعدها سيبدأ معنا التحميل،
بعد الإنتهاء التحميل تظهر لنا هذه النافذة
1649331199887.png

نخرج منها ثم نتأكد من أن بايثون تم تحميله
الآن من لوحة المفاتيح، إضغط على Windows + R في نفس الوقت
ستظهر لك نافذة بهذا الشكل :
1649332666028.png


الآن في خانة Open، أكتب cmd واضغط ok
ستظر لك نافذة سوداء
1649332760655.png


الآن للتأكد من وجود نسخة بايثون أكتب التالي
لديك عدة خيارات، جرب كل خيار فكل جهاز يختلف عن الآخر
1-py --version
2-python --version
3-python8 --version
4-py8 --version
بعد كتابة أي خيار إضغط Entrer في لوحة المفاتيح، المفترض أن يظهر لك إصدار بايثون
ملاحظة : بالنسبة لجهازي فأنا أستخدم نسخة 3.10.1 من بايثون، لكن بالنسبة لكم فالمفترض أن تظهر نسخة 3.7.3
1649332998717.png
إن لم تظهر لكم نتيجة بعد الخيار الأول، جربوا كل خيار حتى تجدوا نتيجة،

والآن بعد التأكد من وجود python واشتغاله بشكل سليم ننتقل إلى الـ IDE
ثانيا بيئة التطوير المتكاملة (IDE):
كم ذكرت سابقا فهي برنامج لكتابة الأكواد والتعديل عليها، سنستخدم في هذه السلسلة VS Code وهو محرر أكواد مقدم من ميكروسوفت،

32bit---: Documentation for Visual Studio Code
64bit---: Documentation for Visual Studio Code
بعد إنتهاء التحميل نفتح التطبيق :
1649333802986.png
1649333843137.png
1649333877736.png
ثم يبدأ التحميل ..
1649333930758.png
ننتظر إنتهاء التحميل..
عند إنتهائه تظهر النافذة التالية :
1649334056956.png
نضغط بعدها على إنهاء مع تفعيل الخيار
ثم ننتظر إلى أن يفتح التطبيق

1649334857020.png

الآن نختار المترجم، (Interpreter)
للأسف لن أستطيع أن أشارككم الصور الآن لأن الخطوة تزول تلقائيا عند محاولتي لالتقاط الشاشة
نضغط على ctrl + shift +P في آن واحد
تظر قائمة نكتب فيها python select interpreter ثم نختار python 3.7.3
وهكذا نكون قد اخترنا المترجم وأنهينا بيئة العمل
إن كانت لديكم أي استفسارات وملاحظات المرجو مشاركتنا اياها في التعليقات
والسلتم عليكم ورحمة الله
 
بارك الله فيك أخي على الموضوع لي رجعة ان شاء الله
 
ما شاء الله عليك أخي @عبدالرؤوف1 على الشرح الوافي الكافي
ما شاء الله لا قوة الا بالله
بارك الله فيكم على مشاركتنا الخطوات
الله يفتح عليكم أخي
لا تحرمنا جديدك أخي الكريم
 
ما شاء الله عليك أخي @عبدالرؤوف1 على الشرح الوافي الكافي
ما شاء الله لا قوة الا بالله
بارك الله فيكم على مشاركتنا الخطوات
الله يفتح عليكم أخي
لا تحرمنا جديدك أخي الكريم
مرحبا بك أختي @سكون الفجر
شكرا جزيلا على مرورك
وفقك الله
 
السلام عليكم ورحمة الله أعضاء اللمة الكرام،
اليوم أرحب بكم في أول موضوع بسلسلة تعلم البرمجة ببايثون، هذا الموضوع عبارة عن مقدمة للسلسلة ولغة بايثون، إضافة لتجهيز بيئة العمل المناسبة على حاسوبك

ملاحظة: جميع البرامج المستخدمة في الموضوع من مواقعها الرسمية، ولا ينصح باستخدام برامج من مواقع أخرى غير موثوقة قد تسبب ضررا في جهازك.
إذا نبدأ بتعريف السلسلة
السلسلة هي عبارة عن مجموعة دروس تتناول أساسيات لغة البرمجة بايثون ( Python )، حيث أنها ستشرح فقط الأساسيات التي يحتاجها المبرمج لبناء برنامج بسيط، دون التطرق لمواضيع أكثر عمقا كمواقع الأنترنت وبرامج الذكاء الإصطناعي والتي سنتناولها في سلاسل قادمة بإذن الله.
سأحاول نشر درس واحد أسبوعيا وذلك لترك مجال ووقت للممارسة والتدريب الكافي.
ماهي لغة البرمجة بايثون ( Python )
هي لغة برمجة عالية المستوى، ومفتوحة المصدر، تتميز بكونها لغة سهلة، إضافة لأهميتها الفائقة حيث تعتبر حاليا أهم لغات البرمجة نظرا لدورها البارز في ثورة الذكاء الإصطناعي.
مشاهدة المرفق 143904

والآن ننتقل لتجهيز بيئة العمل،
ملاحظة : البيئة التي سنتطرق إليها مخصصة للحواسيب، يمكنك كذلك تعلم بايثون عبر الهاتف باستخدام تطبيقات تحرير الأكواد مثل Visual Code Mobile ولكن على حد علمي لن تستطيع تشغيل البرامج بل كتابته فقط، وإن كان لديكم أي معلومة عن تطبيق أندرويد يشغل البرامج شاركونا إياها في التعليقات من فضلكم.
*
*
بالنسبة للبيئة التي سنستعملها فهي عبارة عن لغة بايثون و الـ IDE ( بيئة تطوير متكاملة )
نحتاج لغة بايثون وذلك لتطبيق البرامج وتشغيلها على الحاسوب، إضافة للـ IDE وهو البرنامج الذي سنكتب عليه الأكواد ونشغلها من خلاله، سنستعمل في هذه السلسلة بيئة تطوير Visual Studio Code وهي بيئة إحترافية مقدمة من ميكروسوفت، إذا لنبدأ على بركة الله
اولا نبدأ بتحميل بايثون من الموقع الرسمي:
إخترت إصدار 3.7.3 كونه إصداراً متوسطا يعمل على كل من Win7,8,10 وذلك نتفادى مشاكل التحميل عند الإختلاف في الأجهزة وأنظمة التشغيل،
أولا عليك معرفة إن كان جهازك 32bit أو 64bit، وللقيام بذلك نتبع الخطوات التالية :
1/ بالنسبة لـ Win8/10 :
إذهب إلى الإعدادات، Parametres
ثم إلى informations systeme
لتجد إصدار جهازك في Type du systeme وتأكد إن كان 32bit أو 64bit ( معرفة الإصدار أمر ضروري وجد مهم )
مشاهدة المرفق 143910

2/ بالنسبة لـ Win7 :
إضغط على Démarrer. ثم إضغط بالزر الأيمن للفأرة على Ordinateur ثم إختر Propriétés.
مشاهدة المرفق 143912
في النافذة التي تفتح ، إذهب إلى سطر Type du système لتجد إصدار الجهاز.
مشاهدة المرفق 143913

الآن بعد معرفتك لإصدارك جهازك ننتقل لتحميل بايثون، هناك نسختان من بايثون 3.7.3، توجد نسخة مخصصة للـ 32bit ونسخة للـ 64bit لهذا شددت على أهمية معرفة إصدار الجهاز،
إذا كان إصدارك 64bit حمل بايثون من هذا الرابط : https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe
وإذا كان إصدارك 32bit حمله من هذا الرابط : https://www.python.org/ftp/python/3.7.3/python-3.7.3.exe
- لا تقلقوا، أصعب خطوة في تعلم بايثون هي إعداد البيئة بعدها سيصير كل شيء سهلا-

بعد فتح التطبيق ستظهر لنا نافذة، نختار تحميل الآن
مشاهدة المرفق 143915
بعدها سيبدأ معنا التحميل،
بعد الإنتهاء التحميل تظهر لنا هذه النافذة
مشاهدة المرفق 143917

نخرج منها ثم نتأكد من أن بايثون تم تحميله
الآن من لوحة المفاتيح، إضغط على Windows + R في نفس الوقت
ستظهر لك نافذة بهذا الشكل :
مشاهدة المرفق 143918


الآن في خانة Open، أكتب cmd واضغط ok
ستظر لك نافذة سوداء
مشاهدة المرفق 143919


الآن للتأكد من وجود نسخة بايثون أكتب التالي
لديك عدة خيارات، جرب كل خيار فكل جهاز يختلف عن الآخر
1-py --version
2-python --version
3-python8 --version
4-py8 --version
بعد كتابة أي خيار إضغط Entrer في لوحة المفاتيح، المفترض أن يظهر لك إصدار بايثون
ملاحظة : بالنسبة لجهازي فأنا أستخدم نسخة 3.10.1 من بايثون، لكن بالنسبة لكم فالمفترض أن تظهر نسخة 3.7.3
مشاهدة المرفق 143920
إن لم تظهر لكم نتيجة بعد الخيار الأول، جربوا كل خيار حتى تجدوا نتيجة،

والآن بعد التأكد من وجود python واشتغاله بشكل سليم ننتقل إلى الـ IDE
ثانيا بيئة التطوير المتكاملة (IDE):
كم ذكرت سابقا فهي برنامج لكتابة الأكواد والتعديل عليها، سنستخدم في هذه السلسلة VS Code وهو محرر أكواد مقدم من ميكروسوفت،

32bit---: Documentation for Visual Studio Code
64bit---: Documentation for Visual Studio Code
بعد إنتهاء التحميل نفتح التطبيق :
مشاهدة المرفق 143921
مشاهدة المرفق 143922
مشاهدة المرفق 143923
ثم يبدأ التحميل ..
مشاهدة المرفق 143924
ننتظر إنتهاء التحميل..
عند إنتهائه تظهر النافذة التالية :
مشاهدة المرفق 143925
نضغط بعدها على إنهاء مع تفعيل الخيار
ثم ننتظر إلى أن يفتح التطبيق

مشاهدة المرفق 143926

الآن نختار المترجم، (Interpreter)
للأسف لن أستطيع أن أشارككم الصور الآن لأن الخطوة تزول تلقائيا عند محاولتي لالتقاط الشاشة
نضغط على ctrl + shift +P في آن واحد
تظر قائمة نكتب فيها python select interpreter ثم نختار python 3.7.3
وهكذا نكون قد اخترنا المترجم وأنهينا بيئة العمل
إن كانت لديكم أي استفسارات وملاحظات المرجو مشاركتنا اياها في التعليقات
والسلتم عليكم ورحمة الله
بدااية موفقة وجميلة صديقي
بالنسبة لي كل شئ وااااضح حتى الآن

في متابعة السلسلة بكل .....شغف بإذن الله


كل الشكر... :coffee:(y)(y)(y)


***** ***** ***** *****
@سكون الفجر @sana barhoumi @ليليا مرام @bilel.dz @ڪبہريﮩأء أنﹻثى @Rayhan @بسمة القلوب @بيسان بيبا @Ma$Ter
@اميرة المدائن @Golden Man @ذكريات @سعد606 @ناصر dz @زخرفة حرف @زاد الرحيل @aljentel @حفياد آدم @mohammed dfdf @العَنْقَاءُ
@PRENNSEE89521 @بنت الشمال @Sanaya klara @الامين محمد @همس الوُرود @Hakan @أبو مارية @طموحة @خديجة ph @السلطانة @إلياس
@sami44 @سكون الفجر @Soumia hadj mohammed @البشير البشير @Adam dz @kacimo samy @السلطانة @4algeria.com @الامين محمد
@ام أمينة @اميرة الالم @ماغيكاي تشان @الحلم الوردي @نجمة الأرض @sanaya @منال براهمي @Ma$Ter @محمد مسيلي @لؤلؤة قسنطينة
@zagane zagane @عبدالرؤوف @Hakan @حلم كبير @حاتم07 @yasmina zahra @Fethi.dz @soso ana @يوسےفے @nebbati @همس الوُرود
@abdo blanco's @Skor m@k @فتى من الغد @زهور الأمل @Chicobustan @فريد أبوفيصل @faith8 @جليلوس
@اميرة المدائن @hani654 @ملكة زوجي @الوهم @صدى الصورة. @بين الحقيقة و السراب @❤كلي أمل❤ @الفتاة الاميرة @chaoui boy @علي 111
@أشرقت نفسي @afnene @صمت النبض @Autumn leaves @الصراحة راحة @HAMZA USMA @ناصر dz @الملك الظليل @Malika Tlm @*amani*
@طموحة @البحر الهادي @rafid2 @جميلة أنا @خووخه @الروسي @dahman kz @سيزانو sizano @♥حلم القمر♥ @آڸعيۉن آڸسۉد
@ليليا مرام @طيور السلام @ONjINE @Abodi84 @أم منيــــــر @نبض الحياة @♫الباحثة عن الحظ♫ @crazy of mydz @ضآحكة مستبشرة @salaheddin
@ثَسْكُورْثْ نَثْدُوكْلِي @مطبخ الأحلام @mohammed tlm @ام@الاء @اردن حب جزائر @"viola" @نعمات @lovely ღ smile @آمِيْرَتُه @AmiR@RoRo
@إلياس @فاعل الخير @زاد الرحيل @KimoB @BARCA232 @جمال عبدلي @MARYTA
@كوثر سلمى @سعد606 @ديكتاتــــــور @القابلة إحسان @زهور الشوق @prince of love @زخة مطر @ذكريات @Ra Off @naouri65 @esraa 3hand
@Ahmec1997h @عماد خطاب @faresdja55 @xavihichem2424 @كلاسيكيّة . @Djamel.Dz @إلياس @يزيد 05 @chirine zina @saho souhila
@السوفي حمة @allouham8 @*أوراق أمل * @الطيب الجزائري84 @كاجومي هيغوراشي @abdou-books @أشــواق 19 @الہٰوردة الہٰسہٰوداء
@عاشقة الأحلام @Asseli Queen @rochdi2016 @SAMI-RAMI @algstar @جيهان جوجو @Lolwafun @halima2 @غُرُوبّّّ @rycer @بقايا إنسان
@lftchix @moradben @sami bellhoucin @خيرة جانت @علي.عين صالح @الورد الأحمر @Ali mekebret @عيون الارض @عبد لله @رضا ا̍ڸمۘڜٰا̍ڪ๛
 
بدااية موفقة وجميلة صديقي
بالنسبة لي كل شئ وااااضح حتى الآن

في متابعة السلسلة بكل .....شغف بإذن الله


كل الشكر... :coffee:(y)(y)(y)


***** ***** ***** *****
@سكون الفجر @sana barhoumi @ليليا مرام @bilel.dz @ڪبہريﮩأء أنﹻثى @Rayhan @بسمة القلوب @بيسان بيبا @Ma$Ter
@اميرة المدائن @Golden Man @ذكريات @سعد606 @ناصر dz @زخرفة حرف @زاد الرحيل @aljentel @حفياد آدم @mohammed dfdf @العَنْقَاءُ
@PRENNSEE89521 @بنت الشمال @Sanaya klara @الامين محمد @همس الوُرود @Hakan @أبو مارية @طموحة @خديجة ph @السلطانة @إلياس
@sami44 @سكون الفجر @Soumia hadj mohammed @البشير البشير @Adam dz @kacimo samy @السلطانة @4algeria.com @الامين محمد
@ام أمينة @اميرة الالم @ماغيكاي تشان @الحلم الوردي @نجمة الأرض @sanaya @منال براهمي @Ma$Ter @محمد مسيلي @لؤلؤة قسنطينة
@zagane zagane @عبدالرؤوف @Hakan @حلم كبير @حاتم07 @yasmina zahra @Fethi.dz @soso ana @يوسےفے @nebbati @همس الوُرود
@abdo blanco's @Skor m@k @فتى من الغد @زهور الأمل @Chicobustan @فريد أبوفيصل @faith8 @جليلوس
@اميرة المدائن @hani654 @ملكة زوجي @الوهم @صدى الصورة. @بين الحقيقة و السراب @❤كلي أمل❤ @الفتاة الاميرة @chaoui boy @علي 111
@أشرقت نفسي @afnene @صمت النبض @Autumn leaves @الصراحة راحة @HAMZA USMA @ناصر dz @الملك الظليل @Malika Tlm @*amani*
@طموحة @البحر الهادي @rafid2 @جميلة أنا @خووخه @الروسي @dahman kz @سيزانو sizano @♥حلم القمر♥ @آڸعيۉن آڸسۉد
@ليليا مرام @طيور السلام @ONjINE @Abodi84 @أم منيــــــر @نبض الحياة @♫الباحثة عن الحظ♫ @crazy of mydz @ضآحكة مستبشرة @salaheddin
@ثَسْكُورْثْ نَثْدُوكْلِي @مطبخ الأحلام @mohammed tlm @ام@الاء @اردن حب جزائر @"viola" @نعمات @lovely ღ smile @آمِيْرَتُه @AmiR@RoRo
@إلياس @فاعل الخير @زاد الرحيل @KimoB @BARCA232 @جمال عبدلي @MARYTA
@كوثر سلمى @سعد606 @ديكتاتــــــور @القابلة إحسان @زهور الشوق @prince of love @زخة مطر @ذكريات @Ra Off @naouri65 @esraa 3hand
@Ahmec1997h @عماد خطاب @faresdja55 @xavihichem2424 @كلاسيكيّة . @Djamel.Dz @إلياس @يزيد 05 @chirine zina @saho souhila
@السوفي حمة @allouham8 @*أوراق أمل * @الطيب الجزائري84 @كاجومي هيغوراشي @abdou-books @أشــواق 19 @الہٰوردة الہٰسہٰوداء
@عاشقة الأحلام @Asseli Queen @rochdi2016 @SAMI-RAMI @algstar @جيهان جوجو @Lolwafun @halima2 @غُرُوبّّّ @rycer @بقايا إنسان
@lftchix @moradben @sami bellhoucin @خيرة جانت @علي.عين صالح @الورد الأحمر @Ali mekebret @عيون الارض @عبد لله @رضا ا̍ڸمۘڜٰا̍ڪ๛
شكرا جزيلا على مرورك العطر أخي @Golden Man
أعتذر عن عدم الإنتظام في نشر دروس السلسلة بسبب ظروف الدراسة
صحا فطوركم جميعا
 
شكرا جزيلا على مرورك العطر أخي @Golden Man
أعتذر عن عدم الإنتظام في نشر دروس السلسلة بسبب ظروف الدراسة
صحا فطوركم جميعا
لا بأس صديقي لا عليك..
ننتظرك بعد تنظيم أمور الدراسة لديك .

نحن جد متشوقون لمتابعة السلسلة لما تكتنزه من معلومات وقيمة علمية فريدة من نوعها ..

كل الشكر ...لك
 
لإعلاناتكم وإشهاراتكم عبر صفحات منتدى اللمة الجزائرية، ولمزيد من التفاصيل ... تواصلوا معنا
العودة
Top