Skip to content

1. مقدمة

ملف PDF للوثيقة متاح |هنا|.

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

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

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

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

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

قد يفضل أولئك الذين يجدون هذا المستند "سريعًا جدًا" أو غير واضح بما فيه الكفاية الدرس التعليمي المتعمق لـ Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] أو، بشكل عام، الدروس التعليمية لـ Python على developpez.com [http://python.developpez.com/cours]. يمكن العثور على المعلومات النهائية على الرابط [http://docs.python.org/].

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

الأمثلة الواردة في هذا المستند متاحة |هنا|. يتم توفيرها كحل Visual Studio 2010، ولكن يمكن استخدام البرامج النصية خارج هذه البيئة.

 

لمزيد من القراءة: