برمجة جامباس
جامباس هو أحد لغات البرمجة وبيئات التطوير والتي تمكنك من كتابة التطبيقات بسرعة في لينكس. يعتمد على مترجم بيسك . تم إنشاء التطبيق الأصلي إستيحاء من جافا. أنشأ هذه اللغة الفرنسي بينوا مينيسيني والمعروف بـ Merovingian وقد عمل على هذا المشروع لمدة سبع سنوات ، وكتب أكثر من 400.000 سطرا من التعليمات البرمجية ، وقام بتوزيع ما يقرب من 350 فئة . جامباس هي أسرع وأسهل طريقة لإنشاء تطبيقات على لينكس ، سواء كنت جديدا أو من ذوي الخبرة في مجال البرمجة. من فضائل جامباس التكامل التام بين العناصر الثلاثة : اللغة نفسها ، وبيئة البرمجة الحديثة والبديهية للغاية ، ومجموعة كاملة من كائنات واجهة المستخدم. هذه الميزات الثلاث تعمل معا لتسريع وتبسيط تطوير التطبيقات باستخدام QT أو GTK+. كما أنها توفر الوصول إلى قواعد البيانات مثل MySQL ، PostgreSQL, Firebird, ODBC وSQLite. ترجمة البرامج إلى أي لغة بسهولة ,إنشاء تطبيقات للشبكة ، وإنشاء تطبيقات 3D OpenGL ، وأكثر من ذلك.
المحتويات
[عدل]- بيئة التطوير المتكاملة (IDE)
- بيئة البرمجة
- مكونات بيئة التطوير
- أساسيات البرمجة
- تصميم التطبيقات بإستخدام جامباس
- الخطوات الأولى
- البرمجة التفاعلية
- جمل التحكم-حلقات التكرار
- جمل التحكم -تقييم التعابير
- الوظائف الداخلية
- الجمل
- التدفق و Input/Output
- الملفات والمجلدات
- الحساب
- اللوغاريتمات و الأس
- حساب المثلثات
- الأرقام العشوائية
- التاريخ والوقت
- أنواع البيانات
- تقييم النصوص
- الترجمة
- التنسيق
- الوظائف المخصصة
- الوظائف الفرعية والإجراءات
- الوظائف
- البرمجة الموجهة للكائنات
- الكائنات
- الخصائص أم السمات
- السلوك أم الأساليب
- تجريد البيانات
- التغليف
- تعدد الأشكال
- الوراثة
- الكائنات
- عناصر واجهة المستخدم الرسومية
- المكونات المشتركة في الواجهات
- عناصر الإدخال
- عناصر الإخراج
- الحاويات
- العناصر المخصصة
- تصميم الواجهة
- العناصر الرئيسية
- العناصر المتقدمة
- القوائم
- أشرطة الأدوات
- صناديق الحوار
- الرسائل
- الأحداث
- البرمجة المسيرة بالأحداث
- الرسم
- الطباعة والتحويل إلى PDF
- الطباعة
- عرض PDF
- التصحيح
- معالجة الأخطاء
- DEBUG
- FINALLY
- Error
- TRY
- ERROR
- CATCH
- دمج جمل TRY – ERROR – CATCH – FINALLY معا
- إستباق الأخطاء (توقع الأخطاء)
- إدارة العمليات
- تعريف Front-end
- مزامنة العمليات
- EXEC
- Shell
- إستدعاء الوظائف الخارجية
- تعريف الدوال الخارجية
- الاسم
- استخدام الاسم المستعار
- التحويل بين أنواع البيانات
- الحصول على معلومة عن مكتبة
- تعريف الدوال الخارجية
- إجراء عمليات على الملفات
- التعامل مع وثائق XML
- البنية الأساسية لوثائق XML
- كتابة XML
- قراءة XML
- استخدام XSLT
- التعامل مع قواعد البيانات
- مدير قواعد البيانات في جامباس
- تصميم قاعدة بيانات
- إضافة البيانات
- حذف البيانات
- إنظر إلى التفاصيل
- تحرير البيانات
- كتابة السكربتات في جامباس/
- Gsb2 - في سطر أوامر لينكس
- Gsw - في CGI على الشبكة
- برمجة الشبكات مع جامباس/
- TCP
- UDP
- HTTP
- FTP
- تحزيم وتثبيت المشاريع
- ترجمة المشاريع
- التدويل
- التحلية
- الترجمة
- إنشاء العناصر الخاصة بك
- كتابة العناصر الخاصة بك بإستخدام جامباس
- كتابة العناصر الخاصة بك بإستخدام C أو C++
- مرجع سريع
هناك ملفات عن Gambas في ويكيميديا كومنز. |