Skip to content

1. مقدمة

ملف PDF الخاص بالوثيقة متاح |HERE|.

الأمثلة الواردة في المستند متاحة |HERE|.

يقدم هذا المستند قائمة ببرامج Python النصية في مجالات مختلفة:

  • أساسيات اللغة،
  • إدارة قواعد البيانات MySQL،
  • برمجة شبكات TCP/IP،
  • برمجة الويب،
  • البنى ثلاثية الطبقات والبرمجة عبر الواجهات.

هذه ليست دورة تدريبية في لغة Python، بل هي مجموعة من الأمثلة الموجهة للمطورين الذين سبق لهم استخدام لغة برمجة نصية مثل Perl أو PHP أو VBScript، أو المطورين المعتادين على اللغات المحددة الأنواع مثل Java أو C# والذين قد يكونون مهتمين باكتشاف لغة برمجة نصية موجهة للكائنات. هذا المستند غير مناسب للقراء الذين لم يسبق لهم البرمجة أو الذين لديهم خبرة محدودة في هذا المجال.

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

أما أولئك الذين يجدون أن هذا المستند «يسير بسرعة كبيرة» أو أنه غير واضح بما فيه الكفاية، فسيفضلون الدرس التعليمي المتعمق لـ جيرارد سوينين [http://python.developpez.com/cours/TutoSwinnen/] أو بشكل عام الدروس التعليمية لـ developpez.com حول لغة بايثون [http://python.developpez.com/cours]. يمكن العثور على المعلومات الشاملة في URL و[http://docs.python.org/].

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

تتوفر الأمثلة الواردة في الوثيقة على الرابط [HERE]. وهي مقدمة في شكل حل لـ Visual Studio 2010، لكن يمكن استخدام البرامج النصية خارج هذه البيئة.

 

لمزيد من المعلومات: