مقدمة من الويكي
بايثون لغة برمجة عالية المستوى تجمع بين القوة والبساطة الكبيرة وهذا راجع لفلسفة بايثون التي تؤكد على الوضوح والمقروئية. تأتي بايثون مع مكتبة قياسية كبيرة لأغلب المهمات التي تحتاجها في يومك العادي.
http://wiki.python.org/moin/ArabicLanguage
ستجد على الصفحة مصادر وروابط لتعلم بايثون باللغة عربية
سأختار منها
تعلم اللغة ومكتباتها
كمقدمة:
ترجمة كتاب Byte of Python
http://itwadi.com/byteofpython_arabi
أو بدهيات بايثون
http://ojuba.org/wiki/docs/python_basics
تعمق أكثر:
ثم كتاب البايثون (كتاب متعمق في إستخدامات اللغة بصورة تطبيقية من حيث الإستخدام -معالجة النصوص وقواعد البيانات وكتابة الإضافات بلغات أخرى والبرمجة الكائنية)
http://tuxcoders.sourceforge.net/dokuwiki/doku.php?id=pythonguide:pythonguide
إرشادات :أسلوب الكتابة المفضل في بايثون
http://www.python.org/dev/peps/pep-0008/
تطوير الواجهات الرسومية
يوجد العديد من المجهودات --للتعديل لاحقا--
بدهيات PyQt4
http://ojuba.org/wiki/docs/pyqt_basics
تعلم البرمجة الرسومية مع PyQt4
http://ojuba.org/wiki/docs/pyqt4
تطوير الويب
بدهيات Django
http://ojuba.org/wiki/docs/django-basics
بيئات التطوير والمحررات
يوجد الكثير والكثير من بيئات التطوير ومحررات النصوص الداعمة لبايثون
بيئات التطوير
http://wiki.python.org/moin/IntegratedDevelopmentEnvironments
محررات
http://wiki.python.org/moin/PythonEditors
إختياراتنا:
- كمبتدئ لاتحتاج أكثر من بيئة التطوير IDLE القادمة مع بايثون هي جيدة إلى حد كبير
- بيئةAptana Studio أو Eclipse معPyDev أو بيئة PyCharm
- NINJA IDE
- بيئة Eric
- محرر gedit
- geany
- Notepad++
- Editra
إذا لديك خبرة مع محررات مثل Vim أو Emacs فهي قطعا إختيارات رائعة
*إذا لديك أي سؤال فتفضل بوضعه بالمنتدى لتعم الفائدة
*لاغنى عن المصادر الإنجليزية بحال، ماتم ذكره في هذا الموضوع لوضعك على الطريق!
*تابع صفحة الويكي بصورة دائمة