الـبى اتش بى PHP من الصفرالكاتب: pepo بتاريخ: الخميس 16 أكتوبر 2008
ما الذى احتاجه لأستفيد من هذه الدورة للغة برمجة الـ php؟ عزيزى لغة الـ php ليست شئ مستحيل تعلمه ومن سبقك وتعلمها لم يكن من اهل الفضاء لذلك تمكن من تعلمها. فهو ليس الا بشر مثلى ومثلك. وكرمه الله بنعمة العقل والصحة وليس المال والحظ. لأنك ببساطة لن تحتاج لأى اموال لتتعلم الـ php (هذا الموضوع لن يكون به شرح حقيقى, هو عبارة عن مقدمة, واذا كنت مثلى منذ ثلاث سنوات ولا تحب قراءة النظريات قبل الدخول للأمور العملية, وتحب ان تستمر كمان 3 سنوات جاهل مثل ما فعلت انا فالإختيار لك يمكنك عدم اكمال هذا الدرس والإنتقال للدرس الذى يليه) ماستحتاج اليه فقط من اشياء مادية, هو جهاز حاسب وخط اتصال بالنت! لديك الأثنين؟ اذن قل معى بسم الله. المتطلبات التى ذكرتها اعلاه هى المتطلبات المادية. هناك متطلبات اخرى يجب ان تتوفر بك للتعلم الـ php بعيدا عن المتطلبات المادية. وهى
هل هذه المتطلبات لا تتواجد بك؟ اشك فى ذلك. لأنها ان لم تتواجد بك, لما استطعت او خطر ببالك التفكير بتعلم اى لغة برمجة. اذا ماهى الفوائد التى ستعود عليك من تعلم الـ php؟ انا وانت نعلم ان اجابة هذا السؤال بحر كبير, وهو متوقف على مدى اتقانك للغة الـ php لكن هناك فوائد احب ان اشير اليها.
والفوائد لا تعد ولا تحصى. لكن دعنا من هذا فلا اريد الإطالة عليك كثيرا بالكلام. انا فقط احببت ان انزع منك شوكة اليأس التى ربما تكون اصبتك بسبب اتجاهك بالبداية الخاطئة (اذا كان لك محاولات فاشلة سابقة فى التعلم) فأنا شخصيا بسبب كسلى استمريت لمدة تتفاوت بين سنتين وثلاث, وانا اتخبط يمين ويسار ولم اتقدم خطوة. حتى اهدانى الله لبداية كانت تناسبنى واستطعت بعدها الإنطلاق والحمد لله (وانا مازلت مثلى مثلك, اتعلم وابحث عن من يمدنى بمعلومات اكثر) لكن كاشئ اخير ايضا لا اريد ان افوته. حتى لا يقال انى جعلت لك من البحر طحينة (مثل مصرى, يعنى وهمتك بأن كل شئ بسيط وهو ليس كذلك) الأمر سيحتاج لبعض العناء منك بالبداية حتى تستجمع المعلومة بشكل صحيح. واذا وقف امامك اى شئ, هناك خاصية التعليق بالمواضيع, حتى تستطيع السؤال والهدف منها ليس لتقول مشكور وجزاك الله خيرا وما الى ذلك (انا شخصيا افضل ان من اراد ان يشكرنى او يدعوا لى فيكون ذلك عن ظهر غيب) فإذا استعصى عليك شئ لا تتردد بالسؤال, لأن ببساطة بدون السؤال ستظل لا تعلم الى الأبد. سوف انوه سريعا عن اشياء ستحتاجها للمتابعة بإذن الله. (لن اتطرق لشرحها لأنه من المفترض انك شخص تعرف كيف تتعامل مع الحاسب الألى)
هل اكتفيت من القراءة لهذا اليوم؟ انا لم اكتفى من الكتابة بعد. ولا اريد ان انهى هذا الموضوع بدون ان اضع قدميك على بدايات طفيفة ستفيدك بالتعلم. اول شئ يجب ان تعرفه سطر الكود البرمجى يجب ان يتم غلقه بعلامة الفاصلة المنقوطة ; والسطر البرمجى لا يعنى سطر واحد فقط. لكن يمكن ان يكون شئ كالتالى مثلا. كود PHP:
مابين علامتين التنصيص هذا هو السطر البرمجى (لا تقلق اذا كان هناك اى شئ بالنسبة للأكواد لا تفهمه الأن فيما بعد سيتم وضع دروس مفصلة عن كل شئ نستطيع تغطيته بإذن الله) اسئلة واجوبة سريعة حول بدايتك مع الـ php س1. هل لغة الـ php لغة يمكن إتقانها بسهولة؟ ج1. الإجابة المختصرة هى نعم, انت حقا يمكنك تعلم الأساسيات بسهولة, فى حوالى 24 ساعة البى اتش بى لديه تشكيلة دوال (تسمى functions ويمكن ان نطلق عليها وظائف تنفيذية) تسهل عملية البرمجة الى حد كبير. فقط كل ماعليك فى البداية هو فهم الطريقة الصحيحة لكتابة الكود. ج1. الإجابة الحقيقة, هو ان بعد اتقانك للأساسيات, لن تتعلم جيدا الا بالتطبيق والممارسة, والوقوع فى الأخطاء وافضل خطوة فى التعلم هو إصلاح هذه الاخطاء. بإذن الله خلال هذه الدورة, سوف ابدأ بأول كم درس, لشرح الأساسيات. وبعدها لأنى مؤمن ان افضل وسيلة للتعلم هى عن طريق الممارسة. سوف ابدأ بالممارسة فورا بأمثلة بسيطة يمكن فهمها بسهولة. والإنحدار منها الى امور اكثر إحترافية واحد تلو الأخر. س2. لماذا كل هذا الكم من الدروس ويوجد منها اشياء كثيرة نظرية؟, أنا اريد ان انفذ ولو سكريبت بسيط مثل الإسكريبتات التى نراها بكثرة. ج2. انصت الى جيدا فى هذه الإجابة, لأن هذا السؤال سبب فشل الكثيرين فى عدم التعلم. تذكر معى عند اول مرحلة دراسية درست بها اللغة الإنجليزية كامثال, هل تعلمت كيف تكتب مقال انجليزى كامل فى المرحلة الأولى او الثانية؟ او هل تعلمت كيف تترجم جملة كاملة بالمرحلة الأولى او الثانية؟ بالطبع لا, بالمراحل الأولى فقط تم تحفيظك للـ abc وبعدها بالتدريج تم تعليمك كيف تركب كلمة كاملة, بعدها جملة, وبعد ان اتقنت القراءة والكتابة بدأوا بتعليمك الـ grammar وهكذا, فالـ php نفس شئ, هى ليست الا لغة جديدة تتعلمها, لكى تعرف كيف تخاطب الحاسوب. وتعرف كيف تنفذ افكارك بإستخدام اكواد يفهمها الحاسوب ويطبقها من اجلك. لذلك يتوجب إعدادك جيدا بالبداية وبالتفصيل الممل حتى تستطيع تنفيذ اشياء اكثر تعقيدا مستقبليا. وتذكر اخى الكريم انى لفت نظرك لهذا الأمر من البداية, لأنك ان لم تنتبه لهذا وتعجلت, صدقنى ستخسر كثيرا وربما تظل لسنوات كثيرة لا تتعلم ابدا. واخيرا, اود ان اذكرك عزيزى (فى حالة انك لا تعلم فقط ووصلت الى هنا بالخطأ لقدر الله) اذا كنت لا تعرف شئ عن الإنجليزية فلا انصحك بتضييع وقتك. فكل لغات البرمجة باللغة الإنجليزية (اقول هذا وانا كلى اسف وحصرة) وليس معنى هذا انه يجب ان تكون شخص تتحدث الإنجليزية بطلاقة. لكن على الأقل يجب ان تكون على علم باللغة الإنجليزية. وتعرف كيف تترجم اى نص سواء بإستخدام القواميس او غيرها, لأنك بيوم من الأيام ستصل لمستوى يجعلك تعرف قيمة اللغة الإنجليزية بالنسبة للغات البرمجة. وقبل ان نذهب, اريد ان اذكرك اخى الكريم انه جل من لا يسهوا. وارجوا معذرتى اذا اخطأت بأى شئ, وبالطبع سأقبل اى انتقاد هادف يوجه لى, او اى ملاحظة عن خطأ غير مقصود. فالكمال لله وحده. استودعكم الله واتمنى من الله عز وجل التوفيق لنا جميعا. التعليقات (35)
دورة PHP
اقرأ ايضا..
التعليقات (35)..تعقيبا على: الـبى اتش بى PHP من الصفر
عاشق العندليب الخميس 16 أكتوبر 2008
جازاك الله كل خير أخي العزيز فقد استطعت بالفعل فهم الموضوع على الرغم من أنني أحتاج أولا إلى إتقان لغتي HTML' CSS حتى أستطيع الخوض في الدروس و أنا مع الأسف عندي نفس نقطتك في الكسل هذه ـ لعنه الله ـ لكني أحاول التغلب عليه و درسك هذا قد شجعني كثيرا على المثابرة و أرجو أن تكون الدروس التي أضعها كذلك موفـَقة.
تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الخميس 16 أكتوبر 2008
بإذن الله موفق يا طيب.
وحاول ان تتغلب على مسألة الكسل. صدقنى وعن تجربة, بمجرد ان تتخطاها فلن يكون هناك اى عائق لك. بالتوفيق بإذن الله. تعقيبا على: الـبى اتش بى PHP من الصفر
Bestpub الثلاثاء 23 ديسمبر 2008
مرحبا،،
لقد احببت اسلوبك في الكتابة و الشرح،، بارك الله فيك،، مشكور. تعقيبا على: الـبى اتش بى PHP من الصفر
alfawalidou الجمعة 26 ديسمبر 2008
السلام عليكم و رحمة الله
اخي بيبو شكرا لك على هذا المجهود الكبير و أشكرك كثيرا انك بسطت الدروس بأسلوب يجعلني اقرأ بشوق الان... سأحفظ هذا القسم في مفضلتي كي يكون ضمن قائمة كنوز تعليم البرمجة بحول الله تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الجمعة 26 ديسمبر 2008
العفو يا طيب
واتمنى من الله انى اكون وفقت فى ذلك وان تجد به شئ بالفعل يفيدك تعقيبا على: الـبى اتش بى PHP من الصفر
شاكر لك الأحد 18 يناير 2009
جزاك الله خيرا اخي الفاضل
لا تحس ان تعبك هذا شئ لا يعود لك بالايجابية فأولا كلما تشرح وتكتب انت ترسخ هذا الشئ في ذاكرتك وثانيا يجلب لك دعوات الخير ان شاء الله لا خير في كاتم العلم فوالله نحتاج لرجال مثلك اخي الفاضل حتى نرقى ونرتقي بأمتنا الاسلامية والعربية جزاك الله خيرا وجعله في ميزان حسناتك وادخلك الجنة من غير حساب لقد استفدت من درس php كثيرا بارك الله فيك تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الأحد 18 يناير 2009
جزانا الله واياكم كل خير اخى الكريم
وشاكر لك حقا تعليقك الأكثر من مشجع والذى اتى فى وقته. قريبا بعد ان انتهى من الإمتحانات سيكون لنا اطلالة على الدورات مرة اخرى بإضافة بعض الدروس الجديدة, او تعديل مابه نقص من الدروس الحالية. تعقيبا على: الـبى اتش بى PHP من الصفر
A-king الخميس 16 أبريل 2009
ولماذا أخي عندما أنشئت ملف php وعندما أستدعيه بالمتصفح تظهر رسالة تحميل ؟ أي تظهر رسالة وكأنني أريد تحميل ملف ما ، لماذا ؟ وشكرا لك على الدروس الجميلة ولدي الحافز على تعلم php ولكن هذه المشكلة أحبطتني كثيرا
تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الخميس 16 أبريل 2009
مرحبا اخى. لأنه يجب تثبيت برنامج الوامب اولا, ثم اذا كنت قمت بالتثبيت داخل الـ C مثلا. يتم وضع ملفات البى اتش بى على المسار التالى
C:\wamp\www اى مسار غير هذا لن يفتح معه ملفات البى اتش بى. تعقيبا على: الـبى اتش بى PHP من الصفر
مشعل السبت 18 يوليو 2009
pepo
السلام عليكم , بصراحة أخي الكريم استفدت كثيراً , وشجعتني لاني ليفترة وانا اريد أن أتعلم هذه اللغه , انا صاحب مواقع اعرف استخدم في رفع بيانات ومجلدات موقعي وكذلك لدي خبرة في الحاسب واقراً كثيرا كثيرا في مجال الانترنت , وعرفت ان لغة php و قاعدة mysql هما عينان في رأس واغلب السكربتات هكذا . لغتي الحمدلله جيده جداً , لكن أريد أن أسألك سؤال محيرني في هه اللغه الاوامر الي انت تطبقها وتشرحها , كمثال $my_first_php_variable = "first line second line third line etc (تعنى الخ)"; انت تقصد يجب أن يغلق بــ ; انا أفكر كيف يخرج هذا العمل أو الامر في الانترنت ؟ تفكيري بعيد للغاية ومتقدم وأعلم المفروض ابدا حبه حبه صدقني عندي عدة أسألة وسوف الخصها لك 1- هل ملف php يوجد به أوامر لعمل مثلا مركز تحميل , أستطيع أن اجعله بشكل معين ؟ يعني اضيف له خواص وقوالب ويكون شكله متميز أم الشكل الظاهر يعتمد على التصميم او برنامج آخر يخرج عمل الـphp او مركز التحميل بالشكل الذي أريده ؟ 2- انا لايوجد لدي الإلمام بلغة الـ html والـ css هل تنصحني أن أتوقف واتعلم هذه اللغات ثم أعود أبدا أتعلم الـ php ? تعقيبا على: الـبى اتش بى PHP من الصفر
pepo السبت 18 يوليو 2009
مرحبا اخى الكريم.
-- انت تقصد يجب أن يغلق بــ ; -- نعم بالأضافة الى ان قيمة المتغير عندما تكون نص (او اى شئ عدا الأرقام) يجب ان توضع داخل علامات التنصيص الزوجية "" او الفردية. (وسترى مزيد من التفاصيل ببقية الدروس). -- 1- هل ملف php يوجد به أوامر لعمل مثلا مركز تحميل , أستطيع أن اجعله بشكل معين ؟ يعني اضيف له خواص وقوالب ويكون شكله متميز أم الشكل الظاهر يعتمد على التصميم او برنامج آخر يخرج عمل الـphp او مركز التحميل بالشكل الذي أريده ؟ -- الشكل فى الويب بشكل عام يكون تنسيقه عن طريق الـ XHMTL والـ CSS واحيانا الجافا, لكن الـ Php له القدرة على التغيير فى الخارج من الـ XHTML والـ CSS بالتالى هو متحكم فى الأمر. ولا داعى لإستخدام اى شئ اضافى (هذا ان وجد شئ اضافى). -- 2- انا لايوجد لدي الإلمام بلغة الـ html والـ css هل تنصحني أن أتوقف واتعلم هذه اللغات ثم أعود أبدا أتعلم الـ php ? -- نعم انصحك بذلك, لأنك كما تلاحظ الـ php لغة برمجة وليست تصميم, اما الـ XHTML والـ CSS فهى لغات تصميم, بالتالى ستواجه الكثير من الصعوبات اثناء قراءتك للدروس, لأنك ستجد اكواد XHTML غير مشروحة بدورة الـ php وربما تتسبب فى تداخل الأمر عليك وعدم استيعابك لما يتم شرحه. تعقيبا على: الـبى اتش بى PHP من الصفر
أحمد الثلاثاء 4 أغسطس 2009
السلام عليكم أخي انت استاذ ولا اروع ولكني تلميذ ولا اغبى كيف افتح ملف بي اش بي موجود لدي مسبقا وكيف استعمله
تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الثلاثاء 4 أغسطس 2009
امم, هل قرأت الموضوع اخى؟
تعقيبا على: الـبى اتش بى PHP من الصفر
أحمد الثلاثاء 4 أغسطس 2009
الصراحه لست من ذلك النوع بس كيف بس افتحه لما استخدم البرنامج لا يظهر شي
تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الثلاثاء 4 أغسطس 2009
لا اعرف اى نوع الذى انت لست منه, ولا استطيع افادتك, فالموضوع به الشرح المطلوب, ولا ارى اى سبب لإعادة كتابة الشرح بالتعليق.
تعقيبا على: الـبى اتش بى PHP من الصفر
أحمد الثلاثاء 4 أغسطس 2009
لقد فهمت وجربت مع الاندكس وشكرا بقي ان اجرب مع ملفاتي الخاصه
النوع الذي لست منه هو محبو القراءه على الكمبيوتر تعقيبا على: الـبى اتش بى PHP من الصفر
أحمد الثلاثاء 4 أغسطس 2009
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:/wamp/www/chell.php' (include_path='.;C:\php5\pear') in Unknown on line 0 مامعنى هذا تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الأربعاء 5 أغسطس 2009
اذا لم تكن من محبى القراءة على الكمبيوتر فكيف تريد ان تكون مبرمج وهذا يتطلب الكثير من القراءة والكتابة..
اما بالنسبة للملف الذى وضعته انت, فلا اعلم ماهو محتواه, لكن الملف به خطأ برمجى, واعزرنى لن احاول ان اغير مجرى النقاش واشرح لك امور كثيرة بشئ ليس له علاقة بموضوع الدرس. تعقيبا على: الـبى اتش بى PHP من الصفر
مش لائى الأثنين 17 أغسطس 2009
السلام عليكم ورحمة الله وبركاته
موقع رائع جداً والله انا كنت من زمان بفكر اتعلم البى اتش بى بس مكونتش بلائى دروس سهله بس من انهارده ان شاء الله هبدأ بقى انطلق ال هذا العالم المجهول وانا الحمد لله اعرف لغه الhtmlمعظمها بس الcss يدوبك اعرف شويه فيها وجاهز للدروس بتاعه حضرتك تقبل مرورى مش لائى<---ده اسم مش صفهD: تعقيبا على: الـبى اتش بى PHP من الصفر
مبتدأ php الجمعة 23 أكتوبر 2009
السلام عليكم ورحمة الله وبركاته
بيبو, والله انا باسمع عنك من زمان وكان نفسي اكون واحد من تلاميذك والشرح بصراحه اقيمه بانه 100% صحيح على حسب خبرتى البسيطه في هذا المجال وفعلا القراءة المستفيضه نظريا فى الـphp مهمة جدا وتعتبر هى بداية الطريق الصحيح فعلا لتعلم هذه اللغه التى اسميها بحق بسيطه D: تعقيبا على: الـبى اتش بى PHP من الصفر
مروة الأحد 25 أكتوبر 2009
السلام عليكم ورحمة الله وبركاته اخى الكريم
انا عايزة اسئل سؤال بس بعد اذن حضرتك انا عملت موقع بالفرونت بيدج والاتش تى ام ال وقريت كتير عن لغة البى اتش بى وكانت سهلة بالنسبة لى وكنت بطبق دروس كتير ومفيش حاجة وقفت امامى غير سؤال كده انا بعد ما عملت ملفات البى اتش بى ازاى هطبقها على صفحات الموقع الخاص بى وارجو الرد على سؤالى بصدر رحب تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الأثنين 26 أكتوبر 2009
يا طيب, لا يوجد مشكلة بالرد على سؤالك.
لكن اذا كنت قرأت بالفعل حول لغة الـ php فلم تكن لتسأل هذا السؤال. بكل الأحوال هذا الموضوع لن تجد به اجابة سؤالك, لكن ستجدها بالمواضيع التالية (ابتداءا من الموضوع الثانى) تعقيبا على: الـبى اتش بى PHP من الصفر
يونس الجابري الأحد 22 نوفمبر 2009
السلام عليكم ورحمة الله تعالى وبركاته
تحية طيبة أما بعد والله موقع مميز أتعرف ماعجبني هو أنا لما درست البي أتش بي في موقع فرنسي الآن سوف أقوم بعمل مراجعة لما درسته هنا وهذا إيجابي كأنني كررت صف البي أتش بي (= على كل أحييك على هذا المبادرة الطيبة وعمل هذا الطرح المفيد تعقيبا على: الـبى اتش بى PHP من الصفر
la3fo الثلاثاء 26 يناير 2010
جميل جدا و شرح موفق
شكرا لك وبارك الله فيك و انتظر جديدك بفارق الصبر :) تعقيبا على: الـبى اتش بى PHP من الصفر
la3fo الثلاثاء 26 يناير 2010
اخي عندي سؤال
انا متوسط html و css 0 هل من الضروري ان اعود و اجيد اللغتين ثم اتابع الدروس ؟ تعقيبا على: الـبى اتش بى PHP من الصفر
la3fo الثلاثاء 26 يناير 2010
وايضا هل يمكنني اخباري بالترتيب المناسب حتى اكون مرتاح البال وانا اتابع دروس php
يعني مثلا هل ادرس html ثم css ثم php ???? تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الثلاثاء 26 يناير 2010
مرحبا اخى, الـ HTML والـ CSS عملهم هو تنسيق الصفحات والشكل الذى يظهر بمتصفح الزائر, بالتالى اتقانهم واجب, لأن بدونهم اذا تعلمت البى اتش بى, فكيف ستتعامل مع الزائر؟
تعلمHTML ثم CSS ثم الـ php تعقيبا على: الـبى اتش بى PHP من الصفر
la3fo الثلاثاء 26 يناير 2010
اخي الكريم انا اريد استخدام لغة php في كشف ثغرات السكربتات فقط برأيي تعلم html و css لا داعي له هل انا محق يا اخي او علي احتراف اللغتين و ايضا لغة php لأتمكن من كشف الثغرات بمعنى اخر انا فقط اريد رؤوس اقلام للphp فقط اريد كشف الثغرات بمادا تنصحني اخي الكريم هل علي احتراف اللغات الثلاثة ؟؟؟
انتظرك يا صديقي و شكرا لك تعقيبا على: الـبى اتش بى PHP من الصفر
pepo الثلاثاء 26 يناير 2010
مرحبا اخى, اكتشاف الثغرات يعد من اكثر الأمور احترافية اخى...
بالتالى يجب ان تتقن كل مايتعلق بالمواقع. تعقيبا على: الـبى اتش بى PHP من الصفر
محمد الجمعة 5 فبراير 2010
اتمكنت من html و css ولم يخطر في بالي تعلم لغةphp وباسلوبك المتسلسل تشوقت لتعليم اللغة وانشاء الله اتابعك
تعقيبا على: الـبى اتش بى PHP من الصفر
Game over الخميس 25 فبراير 2010
بآرك الله بيك اخويه العزيز بس اذا ممكن اني ولا شيمن هذا اعرفه بس اكدر اتعامل ان شاء الله ويه الشرح بس اتمنى يكون مفصل يعني بدون زحمه عليك
تعقيبا على: الـبى اتش بى PHP من الصفر
samo الخميس 4 مارس 2010
تسلم ايديك يا كابتن مقالتك مشوقه جدا جدا وانا الحمدلله اليوم كان اخر يوم مخصصه لمراجعة لغة HTML & css وقاعد ادور على دروس لتعلم هذه اللغة وطبيت في هذي الصفحة
لكن يا مستر بيبو متى حنقول بسم الله ونبدأ؟؟؟ بصراحة اسلوبك اكثر من خطير وياليت تعجل علينا ههههههه اذا ما عليك امر وجزاك الله الف خير |