مركز الاستضافة والدعم الفنى لنيوستايل ضع اعلانك هنا
مركز الاستضافة والدعم الفنى لنيوستايل ضع اعلانك هنا
+ الرد على الموضوع
النتائج 1 إلى 7 من 7

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


  1. #1
    عضو أحترافي
    الحالة: ح ـــكـم القدر غير متواجد حالياً
    تاريخ التسجيل: May 2009
    رقم العضوية: 5995
    المشاركات: 1,423
    معدل تقييم المستوى : 11
    Array

    الـبى اتش بى 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 نفس شئ, هى ليست الا لغة جديدة تتعلمها, لكى تعرف كيف تخاطب الحاسوب. وتعرف كيف تنفذ افكارك بإستخدام اكواد يفهمها الحاسوب ويطبقها من اجلك.

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

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

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

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

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

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

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



  2. #2
    عـضـو
    الحالة: DELL غير متواجد حالياً
    تاريخ التسجيل: Aug 2009
    رقم العضوية: 9068
    الدولة: الطائف
    المشاركات: 48
    معدل تقييم المستوى : 6
    Array

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


  3. #3
    عضو أحترافي
    الحالة: ح ـــكـم القدر غير متواجد حالياً
    تاريخ التسجيل: May 2009
    رقم العضوية: 5995
    المشاركات: 1,423
    معدل تقييم المستوى : 11
    Array

    يـسلمو آخوي على المرور


  4. #4
    عضو جديد
    الحالة: king picaroon غير متواجد حالياً
    تاريخ التسجيل: Feb 2010
    رقم العضوية: 13013
    المشاركات: 2
    معدل تقييم المستوى : 0
    Array

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


  5. #5
    عـضـو
    الحالة: مهلنيش غير متواجد حالياً
    تاريخ التسجيل: Mar 2010
    رقم العضوية: 13535
    الدولة: اليمن
    المشاركات: 37
    معدل تقييم المستوى : 4
    Array

    بارك الله فيك

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


  6. #6
    عضو جديد
    الحالة: hayderali غير متواجد حالياً
    تاريخ التسجيل: May 2010
    رقم العضوية: 14549
    المشاركات: 1
    معدل تقييم المستوى : 0
    Array

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


  7. #7
    عضو نشيط
    الحالة: martn غير متواجد حالياً
    تاريخ التسجيل: Mar 2010
    رقم العضوية: 13729
    الدولة: الاردن
    المشاركات: 278
    معدل تقييم المستوى : 4
    Array

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

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

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

+ الرد على الموضوع

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

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

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

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

  1. { الدرس السادس } تغير مسار الـ Config.Php - Calss_Core.Php .......
    بواسطة ExperT-LayeR في المنتدى دوره دروس الحمايه والتشفير
    مشاركات: 19
    آخر مشاركة: 04-18-2010, 05:08 PM
  2. خطأ في صفحة الأندكس بي اتش بي .. للموقع
    بواسطة كادي في المنتدى قسم مشاكل وحلول المنتديات
    مشاركات: 8
    آخر مشاركة: 08-27-2009, 04:15 AM
  3. برنامج برمجة PHP VS.Php for Visual Studio 2008
    بواسطة دكتور النت في المنتدى منتدى البرامج
    مشاركات: 3
    آخر مشاركة: 06-12-2009, 01:30 AM
  4. شرح] : حماية المنتدى و تغيير config.php و class_core.php
    بواسطة دكتور النت في المنتدى حماية الموقع والمنتديات
    مشاركات: 2
    آخر مشاركة: 05-27-2009, 07:22 PM
  5. برنامج PHP Expert Editor v4.2 لتحرير ملفات php
    بواسطة خالد القحطاني في المنتدى منتدى البرامج
    مشاركات: 6
    آخر مشاركة: 02-22-2009, 03:46 PM

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

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

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

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246