الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دورة بايثون من الصفر الى الاحتراف

بدأه mohamedz في 29 أغسطس 2012 · 6 رد · 12,061 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

دورة بايثون من الصفر الى الاحتراف

بايثون لغة برمجة عالية المستوى تجمع بين القوة والبساطة الكبيرة وهذا راجع لفلسفة بايثون التي تؤكد على الوضوح والمقروئية. تأتي بايثون مع مكتبة قياسية كبيرة لأغلب المهمات التي تحتاجها في يومك العادي.

نشأت بايثون في مركز CWI (مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم في أواخر الثمانينات من القرن المنصرم، وكان أول إعلان عنها في عام 1991. تم كتابة نواة اللغة بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة من بريطانيا، كانت تطلق على نفسها اسم مونتي بايثون .

تدعم بايثون عدة أساليب برمجية كليًا وجزئيًا فهي تدعم استخدام البرمجة كائنية المنحى والبرمجة الوظيفية أيضًا ودعم جزئى لل Functional Programming

الحصول على بايثون

بإمكانك الحصول على بايثون مجانا و لكافة المنصات من الرابط التالي : http://python.org/download/

لمستخدمي windows : قم بتحميل ملف msi مثلا : python-2.7.3.msi

لمستخدمي linux/unix : ستجد بايثون مثبة على توزيعتك، في حال لا قم بتحميل source و اعمل build

تشغيل بايثون

بامكانك تشغيل بايثون باستخدام الواجهة الرسومية IDLE

1-7-PythonVersionInfo.png

كما بامكانك تشغيل بايثون باستخدام البيئة النصية console mode

لمستخدمي linux : افتح Terminal و اكتب Python

لمستخدمي windows : عليك دعم PYTHON_PATH بكتابة الامر set path=%path%;C:\Python25 في شاشة DOS ومن ثم كتابة python

جلسة في مفسر بايثون التفاعلي

في مفسر بايثون التفاعلي اكتب 1+1 حتى تكون الشاشة عندك هكذا

Python 2.6 (r26:66714, Nov  3 2009, 17:33:38) 
[GCC 4.4.1 20090725 (Red Hat 4.4.1-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 1+1
2
>>>

فهرس الدورة

الفصل الاول : أساسيات بايثون

تم تعديل هذه المشاركة بواسطة mohamedz في 29 أغسطس 2012 في 22:57

3
#2

جزاك الله خير أخي الكريم

سأنضم لقافلتك لأنهل من علمك

اتمنى ان تستمر الدورة للنهاية !

1

.Because it's FUN to be ALIVE

#3
Py4object كتب:

جزاك الله خير أخي الكريم

سأنضم لقافلتك لأنهل من علمك

اتمنى ان تستمر الدورة للنهاية !

شكرا لك على التفاعل

لقد كتبت الدرس الاول بعد دقيقة من كتابة هذا الموضوع

#4

من المتابعين :happy:

تحياتي

الا تظن أنك لم تعرف الباثيون جيداً وعن إمكانياته أرجوا عمل موضوع صغير عن هذه اللغة ..

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#5
bahbah كتب:

من المتابعين :happy:

تحياتي

الا تظن أنك لم تعرف الباثيون جيداً وعن إمكانياته أرجوا عمل موضوع صغير عن هذه اللغة ..

شكرا على المتابعة،،،

عند إنتهاء الفصل الاول ساخصص درس اضع فية ملخصات للدروس مع بعض السكريبتات.

ودرس اخر اسرد فيه مميزات البايثون و اقارنها بلغات اخرى.

#6
mohamedz كتب:

شكرا على المتابعة،،،

عند إنتهاء الفصل الاول ساخصص درس اضع فية ملخصات للدروس مع بعض السكريبتات.

ودرس اخر اسرد فيه مميزات البايثون و اقارنها بلغات اخرى.

أتمنى ذلك وأنا في الإنتظار ..

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#7

موضوع رائع  و نحتاج لدورة كهذه خصوصا و أننا نجد دروسا في غاية التعقيد

شكرا لك

مواضيع مشابهة