ماهي خطوات تعلم لغة البرمجه بي اتش بي

السلام عليكم

من زمان وانا اريد تعلم لغة البرمجه بي اتش بي لكن لا افمها وبكن انا استطعت ان افهم لغة هتمل واعتقد اني يوما ما سوف استطيع معرفة وفهم لغة بي اتش بي

ماهي اول خطوات تعلم تلبي اتش بي وهل هي صعبه ومن اين ابدا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

تعلم لغة البي اه بي يبدء من تعلم لغة البي اه بي :)

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

عندما اتقن هذه اللغه هل يكون باستطاعتي بناء موقع وبرمجته دون الحاجه لخدمة استضافه

همممم ...

لغة البرمجة ليس لها علاقة بالاستضافة.

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

لغة البرمجة مثل بي اه بي

هي لغة تساعدك على ان تقوم بكتابة كود برمجي

طيب مثل موقع فيس بوك الذي قام بينائه كيف فعل ذالك اليس من خلاله معرفته بلغات وحتى السيرفرات كيف بنت نفسها اليس من خلال لغة البرمجه

ar_syria أضف ردا

نعم من قام ببناء الفيسبوك قام ببنائه عن طريق معرفته بلغة برمجة ولكن لكي تكون مبرمج بي اه بي لست بحاجة لمعرفة كيف تقوم ببرمجة سيرفرات ! كل ما عليك في البداية هو معرفة كيف تعمل لغات البرمجة لكي تصل لما تريده. و الاستضافة تكون فقط اداة لك لكي تقوم بعمل استضافة لموقعك.

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

ولكن فقط فكر بلغة البرمجة و كيف تقوم ببناء سكربت بسيط ومن بعدها اذهب لما هو اعمق ... او ان كنت من نوع الاشخاص الذي يحب ان ييدخل في صلب الآمور و القراءة و التجربة جدَا فكل ما عليك هو باستخدام قوقل و البدء بالبحث عن اجوبة لأسألتك :)

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

انا اريد تعلم لغة البرمجه من اجل تطوير مواقع خاص بي

khaled3afan أضف ردا

ذكرتها ثلاث مرات في تعليقين لذلك لم اعتقد انها عن طريق الخطأ فأحببت الاستفسار @ar_syria

اخطأت بالرد

ar_syria أضف ردا

حقا لم اركز على نطقها بالعربية ولم اركز كثيرا على الكلمة عند كتابتها تبا لحسوب لا يمكنني تعديل تعليقي الآن -_-

لا بأس ليس خطأ يستحق التعديل، تعديل التعليق متاح لدقائق قليلة فقط بعد نشره لاصلاح مثل هذه الاخطاء مثلما فعلت انا عندما اكتشفت اني ارد على التعليق الخطأ

يمكنك القاء نظرة على هذه الدروة

ما هي استضافة الويب

لماذا بي اه بي وليس بي اتش بي!

لا بأس سوف اصحح ذلك في المرة المقبلة المعذرة

تابع الكورس حتى النهاية وافهم كل درس لوحده ولا تسأل نفسك اين يمكن ان تنفعني هذه وكيف يمكنني تطبيقها في موقعي، ثم انتقل بعدها لتعلم mysqli

ثم تابع هذه الدورة البسيطة لصنع مدونة لتفهم كيف تجري الامور (اقل من ساعة)

برمجة تطبيق بسيط PHP‏:

اذا يأست ومللت يمكنك متابعة هذه الدورة قبل البدأ حتى تعرف كيف يمكن الاستفادة من php وتتشجع لفهمها

المشكله لا امتلك حاسوبا دائما اقوم بكتابة اكواد هتمل على جهازي الاندرويد اللوحي كيف يمكنني كتابة وتجريب اكواد بي اتش بي على جهازي اللوحي

هذا تطبيق يعمل ك سيرفر محلي على نظام اندرويد ، يمكنك البحث ايضا وستجد اكثر من برنامج لذلك فقط اكتب web server

شكرا جزيلا

قبل البدء بتعلم لغة بي اتش بي ماهي اللغات التي يجب ان اتعلمها قبل بي اتش بي

في ماذا تفيد لغة بي اتش بي

انت لا تريد التعلم

ربما لم تفهم سؤالي

كنت اقصد هل لغة بي اتش بي تفيد في تطوير شكل المواقع من الوان وخلفيات الخ...

او تفيد في تقديم خدمات مثل عمل دردشه رسائل خاصه اعجبات تعليقات الخ..

او ماذا

برمجة خلفية ليس لها علاقة بالواجهات والالوان والشكل الخارجي،

ستحتاج ل css و javascript لتنسيق الموقع وتجميله

مثلا اذا اريد عمل زر اعجاب احتاج للغة بي اتش بي

نعم

بي اتش بي تأخذ الاعجاب وتسجله في قاعدة البيانات

هذا انا ما احتاج ان اتعلمه شكرا لك

بالتوفيق ولا تتعجل ولا تتشتت بين الدورات

Ahmed5555555 أضف ردا

أنصحك بقراءة التالي

وإنشاء الله سوف استفاد كثيرا

-1

شكرا جزيلا

السلام عليكم و الصلاة على الرسول الكريم

إقرأ ما كتبت و في الاخير راح أعطيك بعض النصائح

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

السؤال لماذا نحتاج سيرفر ؟؟

الجواب هو أن لغة هتمل(HTML) هي ليست لغة برمجة و إنما لغة تصميم و كذلك سي أس أس css .

أما لغة php فهي لغة برمجة

السؤال ماهو الفرق بين هتمل و بي أش بي html and php

الجواب . عندما تدخل الى المتصفح و تتصل بالموقع بالمتصفح يقرأ أكواد html and css و يعرضها

السؤال هل تعلم كيف يعمل المتصفح ؟؟ ولماذا نحتاج في php الى المتصفح ولا نحتاجه في الهتمل

الجواب هو أن php يحتاج الى سيرفر لحماية الموقع . سأشرح كيف

مثلا أنت لما تتعلم هتمل تقوم بإنشاء ملف ينتهي ب html و تكتب فيه الاكواد ثم تقوم بالحفظ و تشغل الملف فيقرأ المتصفح النتائج و يعرضها

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

هل تعلم لماذا ؟؟ لان ملف البي اش بي يكون فيه اسرار الموقع لهذا يجب ان لا يظهر . فإذا كان بي اش بي لا يحتاج الى سيرفر لكانت كل المواقع تم اختراقها

عندما تثبت ذلك التطبيق تابع عليه شرح في اليوتوب لتعرف اين هو مكان وضع ملف ال php فيه

تابع هذه الدورة لتعلم لغة php

النصايح

أول شيئ لغة هتمل من الخطأ أن تلفظ هكذا . بل يجب أن تسميها لغة ايتش اي ام ال html

من الافضل لك أن تتعلم لغة الجافا سكربت لتعود وتتعلم لغة البي ايتش بي php

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

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

شكرا جزيلا اخي الكريم احسنت جزاك االه خيرا

نعم ليس في هذه الحياه شي مستحيل اليس كذاك من المؤكد انني سأتعلم يوما

اخي الكريم اريد شرح كتابي للسيرفر الذي ذكرت مع الصور اذا كان هناك تدوينه عنه ارجو ارسالها لي لان انا افهم بالقراءه اكثر من مشاهدة الافلام شكرا لك

ارشح لك هذه الدورة في عالم البرمجة لتعلم اساسيات لغة PHP

شكرا لك سوف اقرأء هذه الدوره

ابدأ بالقراءة عن html و css اولا

الحمد لله انا فاهم هتمل وcss وكثير برمجت صفحات بهذه اللغات

صديقي

تعلم بترتيب

1-html

2-css

3-php

تعلم الاساسيات و يوجد دورات عربية جيدة كنقطة بداية

لا تسأل كثيرا حتى لا تكره لكل سؤال جواب مع الوقت

في العجلة الندامة و في التاني سلامة

و الله مستعان

شكرا على ردا اخي العزيز هل انت محترف في بي اتش بي انني اجد هذه اللغه معقده ليست مثل هتمل سهله جدا

أضافة بسيطة

بعد أن تكمل الدورات التى ذكرها الاخرين لا تنسى قراءة المرجع الشامل فى الموقع الرسمي :

أتمني ان تكون لغة الانجليزية جديد , بالتوفيق.

لهجتك سودانية :)

شكرا لك انا من اليمن

لا اجيد انجليزيه ولكن استطعت فهم لغة هتمل وكتابة اكوادها البرمجيه وعملت بعض التصاميم وصفحات الكترونيه لكن كان ينقصني خدمة استضافه مجانيه

أنصحك بتعلم الانجليزية فهي مهمة جدا وألا سوف تكون مبرمج عادي أما اذا اردت الاحتراف أتقن الانجليزية.

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

هذه الروابط مفيدة لك:

يصعب تعلم php على جهاز الهاتف أنصحك بشراء PC لو pentium 4 ربما يكلفك أقل من 75$ يكفي لتعلم البرمجة , لا تحتاج جهاز بمواصفات عالية, اذا لديك اي سؤال لا تتردد , بالتوفيق.

لقد حملت خادم محلي يدعا paw لكن لم اعرف كيف استطيع ان اجعله سيرفر لصفحة الويب التي كتبتها وايضا من خلاله حملت ملف بي اتش بي ولم اعرف اين افك ضغط هذا الملف وطبعا الخادم حسب ماهو موضح يقوم بعمل سيفر محلي للويب لكن لم ينجح الامر معي هل تستطيع مساعدتي وشرح كيفية عمل هذا السيرفر المحلي

نتعلّم الحدادة بطرق الحديد .