زبان برنامه نویسی پی اچ پی یکی از زبان های محبوب برای برنامه نویسی بکند هست که باهاش میشه اسکریپت های تحت وب در سمت سرور نوشت. اگر قصد دارید این زبان رو یاد بگیرید پیشنهاد میکنیم اگر زمان کافی رو دارید بصورت پایه ای و از طریق داکیومنت های رسمی خود پی اچ پی یا سایت های مرجع مثل w3schools اقدام کنید.
چرا زبان برنامه نویسی PHP؟
یک قانون نانوشته ای میگه هر زبونی که آدمای زیادی دارن باهاش کار میکنن احتمالا قراره بهتر باشه در آینده. نمیدونم در این مورد استثنایی وجود داره یا نه ولی در این حد همینجا میگم که محبوب بودن یک زبان دو تا چیز خیلی خوب داره که باعث میشه ما این رو یاد بگیریم.
- پشتیبانی و کامیونیتی مناسب
- بازار کار مناسب و پر رونق
شما در مرحله آموزش نیاز دارید که یک جایی سوالهایی که دارید رو رفع کنید. وقتی برید یک زبون گمنام یا با پشتیبانی و جامعه کوچیکتر رو انتخاب کنید، نهایتا افرادی که قرار هست مشکلات شما رو حل کنن هم خیلی کمتر هستن و طبیعتا سرعت و کیفیت یادگیری شما هم پایینتر خواهد اومد و اصلا معلوم نیست اون زبون رو در حدی یاد بگیرید که بتونید در عمل ازش استفاده کنید یا نه. پس اگر هنوز انتخاب نکردید سعی کنید زبونی رو انتخاب کنید که محبوبیت زیادی داشته باشه و تعداد افرادی که باهاش درگیر هستن زیاد باشه.
در مرحله دوم بازار کار به درد شما خواهد خورد. شما به احتمال زیاد دارید برنامه نویسی یاد میگیرید که کار کنید و پول در بیارید. طبیعیه که هر چقدر بازار خوبی داشته باشید راحتتر سرکار میرید و گزینه های مناسبی برای کار خواهید داشت. برای اینکه از بازار کار برنامه نویسی PHP سر در بیارید یه سر به بخش مربوطه در سایت جابینجا بزنید.
پیش نیاز های آموزش PHP
برنامه نویسی وب و مخصوصا بک اند اینطوری نیست که یهو بریم سراغ خود زبون. مثلا شما وقتی سی پلاس پلاس میخواید یاد بگیرید سه سرچ میزنید و شروع میکنید ولی برای وب یاد گرفتن باید یسری چیز ها رو قبلا بلد باشید. من در زیر یه درخت ترسیم کردم که نشون میده برنامه نویسی PHP کجای قضیه هست.
برای شروع PHP باید در مورد موارد زیر اطلاعات داشته باشید.
- HTML
- CSS
- JavaScript
اچ تی ام ال (HTML) یک زبون نشانه گذاری داکیومنت های وب هست. اگه همین الان شروع کنید تا یک ساعت دیگه اطلاعات کلی و تقریبا کافی در موردش رو بدست میارید پس نگران این بخش اصلا نباشید.
سی اس اس (CSS) یک زبان برای استایل دادن به اچ تی ام ال هست که باهاش میتونید صفحاتی که با HTML ساختید رو خوشگل کنید. میتونید رنگ متون رو عوض کنید عرض المنت ها رو تغییر بدید و خیلی چیزای دیگه. برای اینکه شما برنامه نویس بکند بشید لازم نیست بصورت خیلی حرفه ای CSS بلد باشید. ولی هر چقد بیشتر بلد باشید بهتره.
جاوااسکریپت (JavaScript) یک زبون اسکریپت نویسی در فرانت هست که توسط مرورگر کامپایل میشه و یجورایی زبونیه که مرورگر میفهمه چیه. برای اینکه صفحه وب شما به کارهایی که کاربر میکنه واکنش نشون بده – درخواست به بکند بده و یسری چیزای دیگه، شما نیاز دارید که جاوااسکریپت بلد باشید. بازم یک برنامه نویس بکند لازم نیس خیلی حرفه ای جاوااسکریپت بلد باشه ولی هرچقد بیشتر بلد باشید بهتره.
همین سه تا برای شروع کافیه و میتونید بعد از اینکه درک کلی از این سه تا چیز پیدا کردید برید سراغ PHP.
چطور PHP یاد بگیرم؟
برای یادگیری پی اچ پی یسری راه وجود داره که راحتترینش آموزش خصوصی هست. اگر فکر میکنید به یک مدرس نیاز دارید که بصورت خصوصی با شما آموزش بده و جهت دهیتون کنه به من در واتساپ پیام بدید. برای مشاوره و اطلاعات بیشتر در مورد دوره ها با من تماس بگیرید.
چقدر خوب و کاربردی!
ممنون!