النتائج 1 إلى 7 من 7

الموضوع: الـبى اتش بى php من الصفر

  1. #1
    عضو أحترافي الصورة الرمزية ح ـــكـم القدر
    تاريخ التسجيل
    May 2009
    المشاركات
    1,423
    معدل تقييم المستوى
    38

    افتراضي الـبى اتش بى php من الصفر

    ما الذى احتاجه لأستفيد من هذه الدورة للغة برمجة الـ php؟

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

    لأنك ببساطة لن تحتاج لأى اموال لتتعلم الـ php

    (هذا الموضوع لن يكون به شرح حقيقى, هو عبارة عن مقدمة, واذا كنت مثلى منذ ثلاث سنوات ولا تحب قراءة النظريات قبل الدخول للأمور العملية, وتحب ان تستمر كمان 3 سنوات جاهل مثل ما فعلت انا فالإختيار لك يمكنك عدم اكمال هذا الدرس والإنتقال للدرس الذى يليه)
    ماستحتاج اليه فقط من اشياء مادية, هو جهاز حاسب وخط اتصال بالنت!

    لديك الأثنين؟ اذن قل معى بسم الله.

    المتطلبات التى ذكرتها اعلاه هى المتطلبات المادية.
    هناك متطلبات اخرى يجب ان تتوفر بك للتعلم الـ php بعيدا عن المتطلبات المادية.
    وهى

    1. الإلمام بلغة الـ html والـ css والتى من شأنها ان تظهر الصفحات بمتصفح الزائر
      والتى تمكنك انت الأن من قراءة هذه الصفحة, لأن ببساطة بدونها لن تعرف كيف ستخرج ماقمت بفعله بالـ php الى الزائر او ستصمم صفحات شكلها ردئ.
      وياحبذا اذا كان لك بعض الممارسات الجيدة السابقة فى تصميم المواقع بإستخدام الـ html والـ css فأنت بهذا مؤهل جيدا لتعلم الـ php
    2. الخبرة ولو المتوسطة فى التعامل مع الإستضافات بشكل عام, ومعرفة كيفية رفع ملفاتك اليها, واستدعاء هذه الملفات عبر المتصفح, وتغيير تصاريح الملفات والمجلدات CHMOD وما الى ذلك.

    3. الخبرة الجيدة بالتعامل مع الحاسب الألى بشكل عام, لأنه ببساطة كلما كنت مستخدم محترف, كلما كانت مسألة تلقى المعلومة بالنسبة لك اسهل.


    هل هذه المتطلبات لا تتواجد بك؟ اشك فى ذلك. لأنها ان لم تتواجد بك, لما استطعت او خطر ببالك التفكير بتعلم اى لغة برمجة.

    اذا ماهى الفوائد التى ستعود عليك من تعلم الـ php؟ انا وانت نعلم ان اجابة هذا السؤال بحر كبير, وهو متوقف على مدى اتقانك للغة الـ php
    لكن هناك فوائد احب ان اشير اليها.

    1. توسيع مجال تفكيرك فى مختلف مجالات الحياة العادية والإستثمارية!
      لديك شك بذلك صح؟ اختلف معك بهذا. حقا هذا احد الأشياء التى استفدتها انا شخصيا من تعلمى للـ php
    2. تنشيط عقلك بشكل عام, وتجعلك شخص لا تحب الكسل, ولديك بال طويل.
      والذى هو من شأنه مايجعلك تستطيع المثابرة على حل المشاكل التى تواجهك اثناء البرمجة, او اثناء محاولة تنفيذ فكرة ما ترى انها صعبة.

    والفوائد لا تعد ولا تحصى.

    لكن دعنا من هذا فلا اريد الإطالة عليك كثيرا بالكلام.

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

    فأنا شخصيا بسبب كسلى استمريت لمدة تتفاوت بين سنتين وثلاث, وانا اتخبط يمين ويسار ولم اتقدم خطوة. حتى اهدانى الله لبداية كانت تناسبنى واستطعت بعدها الإنطلاق والحمد لله (وانا مازلت مثلى مثلك, اتعلم وابحث عن من يمدنى بمعلومات اكثر)

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

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

    فإذا استعصى عليك شئ لا تتردد بالسؤال, لأن ببساطة بدون السؤال ستظل لا تعلم الى الأبد.


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


    1. سيرفر شخصى او مايسمى بالـ localhost
      وهذا ليس الا برنامج تقوم بتنصيبه على جهازك. يمكنك من معاينة تطبيقاتك البرمجية على جهازك. وانا شخصيا استخدم برنامج wamp server

      واليك لمحة سريعة عن كيفية استخدامه, بعد ان تقوم بالتثبيت,
      سوف تظهر لك ايكونة تشغيله اما بسطح المكتب او بالتاسك بار (حسب اختياراتك اثناء تثبيته)
      بعدها تقوم بتشغيله. ثم تذهب الى المسار
      C:\wamp\www

    داخل المجلد www
    ستضع الملفات التى تقوم بكتابتها
    ثم لمعاينة احد الملفات, على سبيل المثال الملف my_first_php_file.php
    تعاينه عن طريق الرابط
    1. احد البرامج المساعدة فى كتابة الكود مثل برنامج الـ dream weaver
      او الـ phpDesigner فهذه البرامج (وخاصة الثانى)
      جيدة جدا للمبتدأين حيث انها تلفت نظرك للأخطاء اثناء كتابتك للكود
      كانسيان وضع ; بنهاية السطر البرمجى او نسيان غلق الأقواس.


    2. هل اكتفيت من القراءة لهذا اليوم؟ انا لم اكتفى من الكتابة بعد. ولا اريد ان انهى هذا الموضوع بدون ان اضع قدميك على بدايات طفيفة ستفيدك بالتعلم.

      اول شئ يجب ان تعرفه سطر الكود البرمجى يجب ان يتم غلقه بعلامة الفاصلة المنقوطة ; والسطر البرمجى لا يعنى سطر واحد فقط.
      لكن يمكن ان يكون شئ كالتالى مثلا.

      $my_first_php_variable
      = "first line
      second line
      third line
      etc (تعنى الخ)"
      ;
      </SPAN>
    مابين علامتين التنصيص هذا هو السطر البرمجى (لا تقلق اذا كان هناك اى شئ بالنسبة للأكواد لا تفهمه الأن فيما بعد سيتم وضع دروس مفصلة عن كل شئ نستطيع تغطيته بإذن الله)

    اسئلة واجوبة سريعة حول بدايتك مع الـ php


    س1. هل لغة الـ php لغة يمكن إتقانها بسهولة؟
    ج1. الإجابة المختصرة هى نعم,
    انت حقا يمكنك تعلم الأساسيات بسهولة, فى حوالى 24 ساعة
    البى اتش بى لديه تشكيلة دوال (تسمى functions ويمكن ان نطلق عليها وظائف تنفيذية) تسهل عملية البرمجة الى حد كبير. فقط كل ماعليك فى البداية
    هو فهم الطريقة الصحيحة لكتابة الكود.
    ج1. الإجابة الحقيقة, هو ان بعد اتقانك للأساسيات, لن تتعلم جيدا الا بالتطبيق والممارسة, والوقوع فى الأخطاء
    وافضل خطوة فى التعلم هو إصلاح هذه الاخطاء.
    بإذن الله خلال هذه الدورة, سوف ابدأ بأول كم درس, لشرح الأساسيات.
    وبعدها لأنى مؤمن ان افضل وسيلة للتعلم هى عن طريق الممارسة.
    سوف ابدأ بالممارسة فورا بأمثلة بسيطة يمكن فهمها بسهولة.
    والإنحدار منها الى امور اكثر إحترافية واحد تلو الأخر.

    س2. لماذا كل هذا الكم من الدروس ويوجد منها اشياء كثيرة نظرية؟, أنا اريد ان انفذ ولو سكريبت بسيط مثل الإسكريبتات التى نراها بكثرة.

    ج2. انصت الى جيدا فى هذه الإجابة, لأن هذا السؤال سبب فشل الكثيرين فى عدم التعلم.
    تذكر معى عند اول مرحلة دراسية درست بها اللغة الإنجليزية كامثال, هل تعلمت كيف تكتب مقال انجليزى كامل فى المرحلة الأولى او الثانية؟ او هل تعلمت كيف تترجم جملة كاملة بالمرحلة الأولى او الثانية؟ بالطبع لا,
    بالمراحل الأولى فقط تم تحفيظك للـ abc وبعدها بالتدريج تم تعليمك كيف تركب كلمة كاملة, بعدها جملة, وبعد ان اتقنت القراءة والكتابة بدأوا بتعليمك الـ grammar وهكذا,
    فالـ php نفس شئ, هى ليست الا لغة جديدة تتعلمها, لكى تعرف كيف تخاطب الحاسوب. وتعرف كيف تنفذ افكارك بإستخدام اكواد يفهمها الحاسوب ويطبقها من اجلك.

    لذلك يتوجب إعدادك جيدا بالبداية وبالتفصيل الممل حتى تستطيع تنفيذ اشياء اكثر تعقيدا مستقبليا.

    وتذكر اخى الكريم انى لفت نظرك لهذا الأمر من البداية, لأنك ان لم تنتبه لهذا وتعجلت, صدقنى ستخسر كثيرا وربما تظل لسنوات كثيرة لا تتعلم ابدا.

    واخيرا, اود ان اذكرك عزيزى (فى حالة انك لا تعلم فقط ووصلت الى هنا بالخطأ لقدر الله)

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

    وقبل ان نذهب, اريد ان اذكرك اخى الكريم انه جل من لا يسهوا.

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

    استودعكم الله واتمنى من الله عز وجل التوفيق لنا جميعا.
    منقول للفائدة

    شكر خـاص لـ بـعض الدول : ( الـــ( القطـيف - الأحسـاء )ـسعودية- الكـويت - لبنان - إيران - ويوجد منطاق آخرى للوقوف في أزمة البحرين ثورة 14 فبراير )
    قدمنا الورود قدموا دم الشهداء

  2. #2
    عـضـو الصورة الرمزية DELL
    تاريخ التسجيل
    Aug 2009
    الدولة
    الطائف
    المشاركات
    48
    معدل تقييم المستوى
    32

    افتراضي

    يعطيك ألف عافيه موضوعك يستحق التقييم !

  3. #3
    عضو أحترافي الصورة الرمزية ح ـــكـم القدر
    تاريخ التسجيل
    May 2009
    المشاركات
    1,423
    معدل تقييم المستوى
    38

    افتراضي

    يـسلمو آخوي على المرور
    شكر خـاص لـ بـعض الدول : ( الـــ( القطـيف - الأحسـاء )ـسعودية- الكـويت - لبنان - إيران - ويوجد منطاق آخرى للوقوف في أزمة البحرين ثورة 14 فبراير )
    قدمنا الورود قدموا دم الشهداء

  4. #4
    عضو جديد
    تاريخ التسجيل
    Feb 2010
    المشاركات
    2
    معدل تقييم المستوى
    0

    افتراضي

    هذا الدرس اعطاني حافز قوي لتعلم هذه اللغة الممتعة ^^

  5. #5
    عـضـو
    تاريخ التسجيل
    Mar 2010
    الدولة
    اليمن
    المشاركات
    37
    معدل تقييم المستوى
    31

    افتراضي

    بارك الله فيك

    مشكور مشكور مشكور

  6. #6
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي

    مشكوررررررررررررررر موضوع مفيد

  7. #7
    عضو نشيط الصورة الرمزية martn
    تاريخ التسجيل
    Mar 2010
    الدولة
    الاردن
    المشاركات
    278
    معدل تقييم المستوى
    31

    افتراضي

    مشكور الله يعطيك العافية
    بسم الله الرحمن الرحيم

    ادخل وامحو السيئات

    http://www.shbab1.com/2minutes.htm

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. كورس تعلم اللغه الفرنسيه من الصفر الى الاحتراف
    بواسطة ديجياااانو في المنتدى منتدى البرامج
    مشاركات: 0
    آخر مشاركة: 03-07-2011, 09:17 PM

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •