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

سلسلة تعلم بايثون فى بيئة البرمجة بدون كود PythonPWCT تحت Windows

بدأه PWCT Maker في 20 سبتمبر 2010 · 0 رد · 1,702 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

انا نويت اقدم سلسلة من شروحات الفيديو لتعلم اساسيات لغة البرمجة الرائعة Python وكيفية استخدامها فى بيئة تقنية البرمجة بدون كود PWCT

ماهى تقنية البرمجة بدون كود PWCT ?

هى اداة لتطوير التطبيقات تعتمد على المواجهة الرسومية GUI والتفاعل المتواصل Interaction من خلال النوافذ والقوائم بحيث يمكن انتاج التطبيقات

بدون كتابة الاسطر البرمجية بشكل مباشر ... وانما يتم انتاج الكود فى الخلفية In the background بينما يركز المبرمج على التصميم وتحديد الوظيفة

حيث يرى البرنامج كانه عبارة عن هدف Goal يتكون من مجموعة من الخطوات Steps والتى تكون على شكل شجرة Tree ويتم توليد هذه الخطوات

بشكل تلقائى نتيجة التفاعل مع بيئة التطوير.

والمطور اثناء العمل على تقنية البرمجة بدون كود يتعامل مع مجموعة من المكونات التى تعتمد على بيئة العمل وهذه المكونات Components

هى التى توفر واجهة رسومية GUI يتعامل معها المطور وهى التى تنتج الكود فى الخلفية بلغة برمجة محددة

يمكن للمطور اثناء العمل الاطلاع على الكود او التعديل فيه اذا رغب حيث فى النهاية يكون لدينا ملفات السورس كود.

تشتمل تقنية البرمجة بدون كود على مكونات تغطى كل من اللغات التالية

Harbour - Python - Supernova - C#.NET

والمكونات المكتملة تقريبا هى مكونات لغة Harbour اما المكونات التى تدعم اللغات الاخرى فمازالت تحتاج الى المزيد من التطوير + التوثيق

ولكن هذا لايمنع من التعرف على بيئة العمل وكيفية استخدامها ومستقبلا كيفية عمل المكونات لان ذلك يتم بسهولة كبيرة جدا

ماهى فوائد التطوير فى بيئة تقنية البرمجة بدون كود PWCT ?

1 - التقليل من الاخطاء النحوية ومنع حدوثها من الاساس بنسبة كبيرة جدا No Syntax Error

2 - الوضوح الكامل فى خطوات البرنامج وكانك ترى الجورزم او Flowchart حيث مستوى ال Readability عالى جدا

3 - سهولة وسرعة انتاج الخطوات وبالتالى سرعة انتاج الكود

4 - التحكم الكامل فى كل مايخص هذه البيئة الرسومية متوفر بشكل بسيط وميسر لمستخدم البيئة وبالتالى يمكن ان يعدل فى اى شىء ليزيد الانتاجية

ماهى عيوب التطوير فى تقنية البرمجة بدون كود PWCT ?

1 - حتى الان تقنية البرمجة بدون كود تعمل تحت Windows فقط .... ومستقبلا باذن الله سيتم نقلها الى المنصات الاخرى

2 - واجهة تقنية البرمجة بدون كود انجليزية وايطالية فقط

وطبعا لايوجد خطورة فى استخدامها لانها تنتج الكود لكى شىء تقوم به يعنى فى اى وقت وجدت هناك مشكلة فان الكود لديك (هذا لن يحدث باذن الله)

ولكن فقط لكى يطمئن قلب المطور على ان استخدام تقنية البرمجة بدون كود فى مشاريع حية لايشكل اى خطورة على مستقبل هذه المشاريع

ماهى رخصة استخدام تقنية البرمجة بدون كود PWCT ?

مشروع مجانى مفتوح المصدر Free- Open Source يستخدم رخصة GPL v. 2.0 مع امكانية ان تستخدمها فى انتاج مشاريع تجارية

بدون ان تكون مطر لاطلاق السورس او الدفع او اى شىء.

هل يوجد من يستخدم تقنية البرمجة بدون كود PWCT فى مشاريع تجارية ؟

نعم فالاصدار الذى يعتمد على لغة Harbour يتمتع بقوة كبيرة وانا استخدمه فى تطوير جميع مشاريعى التجارية

هل هناك خطة لتطوير استخدام بايثون فى بيئة تقنية البرمجة بدون كود PythonPWCT ؟

نعم بالتاكيد فمع كل اصدار جديد من تقنية البرمجة بدون كود يتم تطوير هذا المشروع الفرعى لزيادة دعم بايثون فى بيئة البرمجة بدون كود

كيف سيتم الشرح فى هذه السلسلة ؟

الشرح عن طريق الفيديو

هل هذه السلسلة مستمرة ام ممكن ان تتعرض للتوقف ؟

وقتى غالى جدا .... طالما ان هناك من يريد استمرار هذه السلسلة ويتابعها سيتم الاستمرار باذن الله

اما اذا لم يكن هناك متابع ...... فالنتيجة معروفة

....................................................................

الدرس الاول / تحميل تقنية البرمجة بدون كود + برنامج Hello World من خلال استخدام الفارة + برنامج Hello World من خلال اختصارات لوحة المفاتيح

....................................................................

اولا / رابط تحميل الفيديو

http://sourceforge.net/projects/doublesvsoop/files/PWCT%20For%20MS-Windows/PWCT%20Movies/Arabic/Mahmoud%20Fayed/PythonPWCT/Fayed_ArabicMovie_PythonPWCT_Lesson1.zip/download

يشتمل الملف على الفيديو + المثال الذى تم انجازه

ثانيا / صورة لشجرة الخطوات

post-167987-014363300 1284981931_thumb.p

ثالثا / صورة للسورس كود

post-167987-025628300 1284981937_thumb.p

والله الموفق

المرفقات
shot2.pngshot1.png

تم تعديل هذه المشاركة بواسطة PWCT Maker في 20 سبتمبر 2010 في 14:33

1

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