‫المقالات تحت التصنيف "تطوير مواقع"

في الجزء الأول هذه السلسلة تحدثت عن التوابع الأساسية والأكثر شهرة في مكتبة Prototype. سنتابع ما بدأناه ونستكمل التعرف على مكتبة جافا سكربت Prototype, سيكون حديثنا هذه المرة ان شاء الله مخصصاً لــ Ajax .

في مكتبة Prototype كائن معرف مسبقاً يسمى Ajax, ما هي مهمته باعتقادك؟ بالطبع هو يسهل تشغيل كل ما يختص بـ Ajax, ويحتوي هذا الكائن ضمنه على مجموعة من الكلاسات(الصفوف) Classes التي يمكنك الاستعانة بها لإتمام أعمالك في بناء تطبيقات Ajax, سأقوم بعرض هذه الكلاسات إن شاء الله وذكر أهم الطرق التي تستخدمها, مع شرح سريع لكل منها وعمله بالإضافة إلى بعض المعلومات الأخرى عن أجاكس في Prototype.

إذا كنت مطوراً لمواقع الويب.. فلا بد أنك سمعت مسبقاً بهذه المكتبة, وإذا كنت جديداً في هذا العالم, فقد آن الأوان أن تتعرف على Prototype مكتبة جافا سكربت الشهيرة التي أنشأها سام ستيفنسون وضم فيها مجموعة كبيرة من التوابع المفيدة التي بإمكانها أن تختصر الكثير من الوقت وعناء كتابة الأكواد على مطوري الويب عموماً.

Prototype هي إحدى مكتبات جافا سكربت, التي جعلت الأكواد البرمجية أكثر وضوحاً وسرعة عند التعديل .. إذ يمكن لها أن تعالج نماذج Html و نموذج الكائن DOM أو الكائن XMLHttpRequest من خلال كلاسات Classes وتوابع Functionsوكائنات Objects معرفة مسبقاً ومعدة لتقوم بجميع أعمالك.

في الدرس السابق تعرفنا على تنصيب البايثون والمود الخاص بالبايثون كما قمنا بكتابة برنامجنا البسيط الأول

في هذا الجزء سنتعلم التعامل مع المتغيرات التي تقدمها بايثون بشكل أساسي وضمني

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

سنتعرف في هذه التدوينة على لغة البايثون ومن يستخدمها من الشركات العالمية وميزاتها عن باقي اللغات الأخرى وسنتعرف على Mode الخاص بهذه اللغة حيث سنقوم بكتابة برنامجنا الأول معتمدين على الـ Python.

ترجم بإذن من Soh Tanaka المقال الأصلي: اضغط هنا للمشاهدة ترجمة: ميساء

Translated with the permission of Soh Tanaka Original article: Click here to view it Translated by: Maisa

ملاحظة: يستلزم هذا الدرس معرفة متوسطة بكل من الـ CSS و JQuery. للحصول على أفضل النتائج، احرص من فضلك على تعلّم الأساسيات المناسبة قبل محاولة تطبيق هذا الدرس. تعلم بالتدريج كل مرة.

يمكن للأكورديون أن يكون مفيدا بشكل رائع لتنظيم محتوى جيد وذلك عند تصميمه وتنفيذه مع أخذ قابلية الاستخدام في الاعتبار. بما أن الكثيرين قد وجدوا الدرس الذي قمت بشرحه والخاص بالـ toggle مفيدا، فأرغب باستعراض الطريقة التي قمت بواسطتها بعمل أكورديون من الصفر.

إضغط هنا لمشاهدة المثال