إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

النسخة النهائية الاولى من دليل لغات البرمجة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • النسخة النهائية الاولى من دليل لغات البرمجة

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

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

    في هذه النسخة كانت هناك تغييرات :
    1- تغيير تصميم الكتاب
    2- اضافة مزيد من لغات البرمجة الان 22 لغة
    3- اضافة مقالات مختصرة عن البرمجة الاجرائية و الوظيفية ...الخ
    4- اضافة صفحة للمشروع على موقع سورس فورج

    سياسة التطوير الان ستكون بالكسور العشرية لكل اصدارة يكون فيها تغيرات طفيفة او تصحيح لغوي مثلا الان الكتاب يخضع لتدقيق لغوي من قبل احد الاخوان و سيتم طرح النسخة المنقحة ريثما ينتهي منها هكذا : V 1.1
    اما اضافة المقالات الكاملة فستزيد رقم الاصدار 5.

    لتنزيل الكتاب و صفحة المشروع :
    http://arabicplg.sourceforge.net/

    و بما ان العمل لا يزال باسم مجتمع لينكس العربي فلا زلت اريد منكم اي اقتراح يحلو لكم ...

    تحية طيبة و قراءة ممتعة

    p { margin-bottom: 0.08in; text-align: right; } المحتويات::


    اهداء
    مدخل
    مقدمة
    نماذج البرمجة
    imperative
    non-structured
    structured
    procedural
    vars
    arrays
    null
    hash
    workflow
    selection
    if
    unless
    for
    foreach
    while
    do while
    until
    given-when
    switch case
    expression modifiers
    regular expression
    event driven
    object oriented
    why oo
    selected termonology in oo
    functional programming
    what is fp
    references
    subroutines
    parameters
    return
    scoping
    recursion
    higher order functions
    anonymous subs
    closures
    declarative programming
    terms
    IDE
    compiled and interpreted
    syntax and semantics
    syntactic sugar
    garbage collection
    persistence
    1. perl
    2. java
    3. c
    4. smalltalk
    5. lisp
    6. python
    7. fortran
    8. algol
    9. cobol
    10. php
    11. eiffel
    12. modula-2
    13. ruby
    14. pascal
    15. pl/1
    16. haskell
    17. visual basic
    18. **********
    19. c++
    20. scala
    21. self



    انت تعرف الكثير اكتب برامجك الشخصية
    حدد فكرة البرنامج
    خطط للبرنامج مسبقا
    حدد ادواتك و اعرف قدراتك
    رسم الواجهة الرسومية
    ربط الواجهة الرسومية
    كتابة الاكواد الحقيقية ( التطبيق)
    التعامل مع الاخطاء
    التحزيم
    ملاحظات البرنامج
    ملاحظات عامة
    الخاتمة
    الترخيص
    Static files
    alyassen.github.io

  • #2
    يعطيك العافية فعلا كتاب رائع واستفدت منه من خلال الإصدار السابق

    لكن لو سمحت تعدل إعدادات sf ليمكننا في الدول المغضوب عليها تحميل هذه النسخة
    أو رفع نسخة منه هنا

    تعليق


    • #3
      4shared
      سبحان الله وبحمده سبحان الله العظيم

      تعليق


      • #4
        المشاركة الأصلية بواسطة lord-zk مشاهدة المشاركة
        يعطيك العافية فعلا كتاب رائع واستفدت منه من خلال الإصدار السابق

        لكن لو سمحت تعدل إعدادات sf ليمكننا في الدول المغضوب عليها تحميل هذه النسخة
        أو رفع نسخة منه هنا
        شكرا اخي الكريم على اهتمامك و لكن هل يمكن ان تخبرني كيف اعدل الاعدادات ؟؟. لم اجد هذا الخيار
        Static files
        alyassen.github.io

        تعليق


        • #5
          رائع أخي علي

          لم أكمل بعد إطلاعي على جميع المحتوى، لكن كنظرة سريعة أرى يجب تغيير تنسيق الأكواد إلى font أكثر مائل للبرمجة (monospace) مع إستعمال التلوين (جرب النسخ من محرر مثل kate إلى OOo للحفاظ على التنسيق)
          المكتبة كيوت تكتب Qt وليس QT فالأخير يشير إلى QuickTime : )

          بالتوفيق

          تعليق


          • #6
            المشاركة الأصلية بواسطة علي آل ياسين مشاهدة المشاركة
            شكرا اخي الكريم على اهتمامك و لكن هل يمكن ان تخبرني كيف اعدل الاعدادات ؟؟. لم اجد هذا الخيار
            كما في الصورة
            من صفحة المشروع اختار project setting

            وفي اسفل الصفحة Export Controls:

            حدد الخيار كما هو في الصورة

            تعليق


            • #7
              المشاركة الأصلية بواسطة lord-zk مشاهدة المشاركة
              كما في الصورة
              من صفحة المشروع اختار project setting

              وفي اسفل الصفحة Export Controls:

              حدد الخيار كما هو في الصورة

              الله يعطيك الف عافية ،، تم عمل اللازم كما هو في الخطوات
              Static files
              alyassen.github.io

              تعليق


              • #8
                المشاركة الأصلية بواسطة أمين روخ مشاهدة المشاركة
                رائع أخي علي

                لم أكمل بعد إطلاعي على جميع المحتوى، لكن كنظرة سريعة أرى يجب تغيير تنسيق الأكواد إلى font أكثر مائل للبرمجة (monospace) مع إستعمال التلوين (جرب النسخ من محرر مثل kate إلى OOo للحفاظ على التنسيق)
                المكتبة كيوت تكتب Qt وليس QT فالأخير يشير إلى QuickTime : )

                بالتوفيق
                حياك الله استاذ امين ..

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

                فالمعذرة على القصور
                Static files
                alyassen.github.io

                تعليق


                • #9
                  المشاركة الأصلية بواسطة علي آل ياسين مشاهدة المشاركة
                  الله يعطيك الف عافية ،، تم عمل اللازم كما هو في الخطوات
                  نعم إنه يعمل الأن
                  كل الشكر لك

                  تعليق


                  • #10
                    هذا رابط من رفعي
                    http://www.multiupload.com/UV1BWLTT53
                    "When you realize there is nothing lacking, the whole world belongs to you…"

                    تعليق


                    • #11
                      ما شاء الله تبارك الله جهد أكثر من رائع ^^

                      لكن للصراحة أجدك لم تعطي البايثون حقها كما في الغات الأخرى
                      :: خير الكلام ما قل ودل ::
                      .: +Google :.

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة أحمد المحيسني مشاهدة المشاركة
                        ما شاء الله تبارك الله جهد أكثر من رائع ^^

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

                        بصراحة حاولت ان اتناول كل اللغات بتساوي فالمتوسط صفحتين لكل لغة زادت قليلا او نقصت قليلا ...
                        هناك الكثير من المقالات سأعيد كتابتها و الاضافة اليها عندما يتسنى لي الوقت ان شاء الله اضع هذه في القائمة ..

                        تحية لك
                        Static files
                        alyassen.github.io

                        تعليق


                        • #13
                          ما شاء الله

                          شكرا لكم
                          Follow me...
                          Twitter - Blog

                          تعليق

                          يعمل...
                          X