اگر اين مقاله را ميخوانيد به احتمال زياد شما در حال شروع يادگيري زبان برنامه نويسي پي اچ پي هستيد . پس اين مقاله را با دقت و حوصله بخوانيد .
زبان پي اچ پي ( php ) چيست ؟
بصورت خيلي ساده پي اچ پي يك زبان برنامه نويسي براي ساخت وب سايت است . از بزرگترين وب سايت هاي دنيا بگير تا سايت هاي كوچك شخصي از php استفاده ميكنند و براي هر كاري در بحث وب مناسب است . پس نگران اين نباشيد كه اگر كاري مد نظر داريد براي آن مناسب است يا نه چون در برنامه نويسي وب هيچ كم و كاستي ندارد .
پي اچ پي رشد چشم گيري داشته است . براي php هزاران سيستم آماده هست كه شما را در كسب و كارتان كمك ميكند .
شروع يادگيري زبان پي اچ پي بايد از طريق يه دوره ي آموزشي خوب باشد تا بتوانيد سريعتر وارد اين مسير شويد و در همان ابتداي راه از ان زده نشويد.
در ادامه يك دوره ي آموزشي ويديويي فارسي به شما معرفي خواهم كرد كه با ديدن آن هيچ مشكلي در زبان php نخواهيد داشت و من خودم از طريق اين دوره ي آموزشي پي اچ پي را ياد گرفتم كه اميدوارم براي شما هم مفيد باشد.
چرا بايد php را ياد بگيريم ؟
بصورت خيلي ساده ، براي ورود به بازار كار و كسب درآمد در بحث وب حتما حتما حتما بايد پي اچ پي بلد باشيد . امروزه اكثر وب سايت ها چه در ايران و چه در خارج از ايران با زبان پي اچ پي هست .
از فروشگاه هاي بزرگ ايراني مثل ديجيكالا بگير تا درگاه پرداخت زرين پال و سايت هاي تخفيف و ديگر كسب و كار هاي انلاين همگي با زبان برنامه نويسي php هستند و اين قدرت عظيم پي اچ پي و بازار بزرگ سودآور آن را نشان ميدهد.
تقريبا هر شركتي به برنامه نويس php نياز مند است و به راحتي ميتوانيد استخدام شويد.
يا براي شروع يك كسب و كار اينترنتي خيلي ساده و راحت ميتوانيد با زبان برنامه نويسي php شروع كنيد ...
در كل جهان شركت ها به زبان برنامه نويسي php نيازمند هستند و شما با ياد گرفتن php يك ابزاري در كنار خود داريد كه در تك تك نقاط دنيا به درد شما ميخورد و ميتوانيد ادعا كنيد كه من برنامه نويسي وب بلد هستم و كلي درآمد كسب كنيد .
بهترين منبع شروع و يادگيري php چيست ؟
من از دوره ي آموزش مهندس نيك زاد براي شروع و يادگيري زبان برنامه نويسي پي اچ پي استفاده كردم . هر ويديو در ابتدا اسلايد هاي توضيحات داره و سپس وارد كدنويسي ميشن و با مثال هاي زياد سعي ميكنند مفهوم را بصورت عملي كار كنند.
نكته ي جالب اينجاست كه پايان جلسه تمرينات مرتبط با مباحث اون جلسه ميدهند كه بسيارعاليه و من دوره ي اموزشي فارسي اي تا حالا نديدم كه اينطوري باشه
بسيار عالي بود و من ازش نتيجه گرفتم پيشنهاد ميكنم حتما شما هم ببينيد .
اولين پيش نياز يادگيري PHP: يادگيري زبان HTML
HTML چيست؟ بدون شك HTML يا Hyper Text Markup Language اولين زباني است كه در دنياي وب نامش به گوش شما خواهد رسيد. HTML يك زبان برنامه نويسي نيست بلكه يك زبان نشانه گذاري است كه به عنوان هسته و بدنه اصلي صفحات وب به حساب ميآيد. در حقيقت هر چيزي كه در مرورگر اينترنتي خودتان ميبينيد نتيجه پردازش زبان HTML است.
در دنياي برنامه نويسي وب خروجي و نتيجه تمام زبانهاي برنامه نويسي سمت سرور از جمله PHP ،Python و… به كدهاي HTML تبديل ميشوند تا بتوانند در مرورگر كاربر نمايش داده شوند. پس براي آموزش PHP از ابتدا بايد HTML را به خوبي بشناسيد. خبر خوب براي كساني كه تا الان با اين زبان آشنا نشده اند اين است كه يادگيري زبان HTML خيلي آسان ميباشد.
منظور از Hypertext چيست؟
شايد براي شما سوال شود، كه منظور از كلمه Hypertext چيست و چرا در عبارت PHP از اين كلمه استفاده شده است؟
حرف دوم و سوم PHP از سر واژه كلمههاي Hypertext Preprocessor گرفته شده ميباشند. اين عبارت به معني پيش پردازننده فرامتن است. منظور از اين دو حرف به زبان ساده اين است كه زبان PHP اطلاعات را قبل از اينكه به HTML تبديل كند و به كاربر نمايش دهد، پردازش ميكند و سپس كدها را در قالب HTML در مرورگر كاربر نمايش ميدهد.
منظور از Hypertext يا ابر متن، متنهاي بزرگ و طولاني است كه به صورت HTML نوشته ميشوند. البته برخلاف اينكه كدهاي نوشته شده فقط به صورت متني و ساده ميباشند، بعد از پردازش توسط مرورگر كاربر الزاما به صورت متني نخواهند بود. يك سند HTML ميتواند داراي تصوير، ويدئو، جدول ، لينك و… باشد. اگر هنوز نتوانسته ايد به خوبي اين موضوع را درك كنيد و با خودتان ميگوييد منظور از ابر متن چيست؟ بهتر است خودتان به يك ابر متن نگاه كنيد!
براي مثال صفحه اصلي دورههاي آموزش برنامه نويسي آواسام را در نظر بگيريد. آن چه ميبينيد يك صفحه شكيل با اجزاي مختلف از جمله تصوير، متن، كادربندي و… است. اما اگر قصد داريد پشت صحنه اين صفحه وب را ببينيد، كافي است با مرورگر خود(مثلا مرورگر كروم) روي صفحه كليك راست كنيد و روي گزينه Inspect كليك كنيد. آنچه كه ميبينيد يك Hypertext است.
بيشتر بدانيد :HTML چيست؟ توضيح مفاهيم همراه با مثال + ليست تگهاي HTML
منظور از زبان نشانه گذاري يا Markup چيست؟
شايد براي شما اين سوال پيش آمده است كه زبان نشان گذاري چيست؟ ياتفاوت زبانهاي برنامه نويسي و زبانهاي نشان گذاري چيست؟ و چرا همه برنامه نويسان بر اين موضوع تاكيد ميكنند كه HTML يك زبان برنامه نويسي به حساب نمياد. HTML با هدف تعريف استانداري براي استفاده در طراحي وب به وجود آمد تا به وسيله آن بتوان صفحات وب سايت را طراحي كنيم و به كاربران نمايش دهيم.
به همين دليل در HTML از يك سري علائم نشان گذاري به اسم تگ يا Tag استفاده شد. تگها با هدف شناساندن منظوري خاص به مرورگر كاربر استفاده ميشوند. HTML را ميتوان زبان مشترك بين شما و مرورگرهاي وب دانست. با توجه به قرارداد و قوائدي كه براي HTML تعريف شده است، عبارت مربوط به هر تگ به منظوري خاص به كار ميرود. اين عبارتها بين علامتهاي <> قرار ميگيرند تا توسط مرورگر شناسايي و پردازش شوند. براي مثال براي اينكه به مرورگر نشان دهيم كه اين متن يك پاراگراف است از تگ <p> به صورت زير استفاده ميكنيم:
<p>اين يك پاراگراف است كه در بين تگهاي باز و بسته پاراگراف نوشته شده استp>
همانطور كه مشاهده كرديد، استفاده از HTML به همين راحتي است. كافي است تگهاي مختلف را ياد بگيريد، وب براي طراحي وب سايتهاي خود از آنها استفاده كنيد.