آموزش مقدماتی PHP - کد دوره: 890556

سرفصل‌ها
رایگان 00:15:18

مهمترین دلیل انتخاب PHP چیست؟ در این بخش به بررسی مفاهیم PHP و بهترین مسیر برای یادگیری زبان PHP‌ می پردازیم.

مقایسه Xampp و Wamp و نصب محیط

2
00:12:29

بررسی و مقایسه نرم افزارهای Xampp و Wamp در این بخش صورت می گیرد. از طرفی آموزش کامل کنترل پنل Xampp نیز در این قسمت ارائه می گردد.

معرفی و نصب IDE مناسب برای زبان PHP

3
00:07:47

در این بخش IDE‌های معتبر زبان PHP را بررسی کرده و سپس به انتخاب Vscode می پردازیم. نصب و راه اندازی افزونه های جانبی این نرم افزار نیز در این قسمت ارائه شده است.

در این قسمت به معرفی سینتکس PHP پرداخته و اولین برنامه خود را تحت عنوان Hello World می نویسیم.

توضیحات دوره

وقتی در حال مطالعه این توضیحات هستید بدین معنیست که به زبان PHP علاقه‌مند شدید. PHP به عنوان یکی از بهترین، قدرتمندترین و امن ‌ترین زبان های برنامه نویسی سمت سرور شناخته می شود.

PHP چیست؟

کلمه PHP مخفف عبارت PHP: Hupertext Preprocessor هست که به عنوان یک زبان اسکریپتی سمت سرور معرفی می شود و از آن برای توسعه وب سایت های داینامیک و استاتیک استفاده می شود. اسکریپت های PHP تنها در سروری که از پی اچ پی پشتیبانی می کند، قابل اجرا هستند.

معمولا فایل های PHP با فرمت .php شناخته می شوند. یعنی اگر هر فایلی در انتهای آن پسوند .php داشت، قطعا شامل کدها و اسکریپت های پی اچ پی هست.

چرا باید آموزش PHP را در اولویت قرار بدهیم؟

قبل انتخاب هر زبان برنامه نویسی باید هدف خود را مشخص کنیم و با بررسی چالش ها و مزایای آن، اولین گام خود را برداریم. در ادامه به توضیح برخی از ویژگی های کاربردی و کلیدی این زبان می پردازیم:

رایگان بودن

اصلا متعجب نشوید، PHP یک زبان برنامه نویسی کاملا رایگان بوده و برای استفاده از آن نیازی به پرداخت هزینه نیست.

مستقل بودن از پلتفرم

پی اچ پی در هر پلتفرمی اعم از ویندوز، لینوکس، مک و ... قابل استفاده است. یعنی اگر شما در یکی از این پلتفرم ها کدنویسی کنید، به راحتی می توانید سیستم عامل خود را تغییر داده و به کدنویسی خود ادامه دهید.

انجمن‌های گسترده و منابع آموزشی فراوان

اگر یک فرد به دنبال یادگیری یک زبان برنامه نویسی است باید به این نکته توجه داشته باشد که زبان های برنامه نویسی با انجمن های پرسش و پاسخ کم، مناسب یادگیری نیستند زیرا چالش ها و خطاهای آن ها قابل درک نیست و برای دسترسی به منابع آموزشی، زمان زیادی را از دست می دهید.

بروزرسانی و پشتیبانی فوق العاده

زبان PHP در طی مدت ۲۰ سال گذشته با بروزرسانی های مداوم و پشتیبانی عالی ای که داشته توانسته بیش از ۲۳۰ میلیون وب سایت را کدنویسی کند. این بدین معنی ست که نسخه های پایدار و قدرتمند این زبان باعث می شود که برنامه نویس با اطمینان خاطر به طراحی و پیاده سازی پروژه خود بپردازد.

یادگیری آسان

پیچیدگی های این زبان بسیار کم است و به راحتی با صرف مدت زمان کمتر از دو ماه می توان مقدمات آن را یاد گرفت.

کتابخانه های قدرتمند

به دلیل محبوبیت زبان PHP، کتابخانه های زیادی برای آن نوشته شده است که به صورت کاملا رایگان در اختیار توسعه دهندگان قرار گرفته است.

تمام مواردی که در بالا ذکر شد، بخشی از ویژگی های مثبت این زبان ازرشمند است.

دروه آموزش رایگان PHP برای چه افرادی مناسب است؟

دوره آموزش PHP به صورت رایگان ارائه شده و مختص افرادی است که هیچ دانشی در حوزه برنامه نویسی وب ندارند.

پیش نیازهای دوره PHP

برای یادگیری PHP پیش نیازی وجود ندارد ولی برای توسعه بهتر نرم افزارهای خود باید به زبان های HTML و CSS تسلط داشته باشید. در واقع PHP سمت سرور را پیاده سازی می کند و برای نمایش زیباتر آن، بهتر است HTML و CSS را یاد بگیرید.

سرفصل های دوره PHP

مقدمه و معرفی

  • معرفی و بررسی تاریخچه زبان
  • بررسی مزایا
  • معرفی مسیر یادگیری مناسب

نصب پیش نیازها

  • معرفی نرم افزار Xampp 
  • مقایسه نرم افزارهای Xampp و Wamp
  • نصب نرم افزار Xampp
  • کار با محیط نرم افزار Xampp و معرفی تمام منوها و دکمه‌ها
  • تحلیل پوشه htdocs در Xampp
  • معرفی وب سرویس Apache و Nginx

ویرایشگرها یا IDE زبان PHP

  • توضیح کلمه IDE و معرفی PHPStorm و Vscode
  • مقایسه دو ادیتور PHPStorm و Vscode
  • دانلود و نصب ادیتور Vscode
  • افزودن افزونه های موردنیاز برای کدنویسی در محیط Vscode
دوره رایگان
این دوره رایگان است
کارما دریافت 0 کارما با شرکت در این دوره
استفاده بیش از یک نفر از این محصول غیرقانونی و از لحاظ شرعی حرام می‌باشد.
میزان پیشرفت دوره:
٪15
156 نفر
شرکت کرده‌اند
5 نظر
ثبت شده است
امتیاز (4 رای)
تاریخ انتشار:
1399-12-20
وضعیت دوره:
در حال برگزاری
تعداد جلسات:
4
مدت زمان:
00:43:25
حجم کل:
گیگابایت
سطح:
مقدماتی
نسخه زبان PHP:
PHP 8.x
مسعود صالحی
مدرس: مسعود صالحی
1388 کارما
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو
دارای 1000 کارما دارای 1000 کارما
دارای 10 پاسخ صحیح دارای 10 پاسخ صحیح
ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای
نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50

دیدگاه‌های شما (5 دیدگاه)

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

rezaheravi7898@gmail.com
reza heravi
04 شهریور 1400
سلام این دوره عالیه. ممنون از تیم خوب روکسو

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
28 شهریور 1400

خوشحالیم که راضی بودید.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

zahrashirdel00@gmail.com
زهرا شیردل
07 خرداد 1400
سلام من هیچی از برنامه نویسی نمیدونم و می خوام که یاد بگیرم این دوره برای شروع مناسب است ؟

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
08 خرداد 1400

سلام، بله این برای شما کاملا مناسب است.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

asgrendel@yahoo.com
arash Sob
16 فروردین 1400
با عرض سلام و احترام مشکلی داشتم ، راستش من در دوره پروژه پی اچ پی و جاوا اسکریپت هم شرکت کردم ، مشکلی برای تمرین کردن داشتم (البته نه در مورد جی اس بیشتر پی اچ پی که نیاز به سرور داره) من با سیستم های مختلفی هم در منزل و هم محل کار تمرین خواهم کرد ، به علت قدیمی بودن و شلوغ بودن درایو سی نمیخوام ومپ یا زمپ یا پی اچ پی استروم و وی اس کد و اینارو روی لب تاپ محل کارم نصب کنم ، از طرفی یک وب سایت ورد پرسی هم دارم که الان فعاله ، چون به تازگی برنامه نویسی رو شروع کردم بلد نیستم چه طور در هاست خودم فایلی ایجاد کنم که نتایج کدی که میزنم رو ببینم (یا چه آدرسی رو در مرورگر وارد کنم) میتونم برم اونجا ی ادیتور باز کنم ولی اینکه نتایجش رو چه طور تو یک مرورگر ببینم بلد نیستم اگر امکانش هست راهنمایی بفرمایید تا بتونم سر کار هم که هستم اوقاتی که میتونم کمی با دوره ها کد بزنم و تمرین کنم .. قبلا از زحمات شما ممنون هستم و ببخشید اگر سوال من طولانی شد و یا مطلب کمی نامرتبط بود ، چون در ابندای راه هستم و اطلاع زیادی ندارم . با تشکر و احترام.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
16 فروردین 1400

سلام وقت شما بخیر

لطفا سوالات فنی خود را از طریق روکسو کیو www.roxo.ir/q مطرح کنید تا متخصصان به سوالات شما پاسخ دهند.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

golipoor.hamid@yahoo.com
حمید قلی پور
08 فروردین 1400
با سلام و احترام استاد گرامی میانگین انتشار جلسات چندروز هست؟ با تشکر

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
09 فروردین 1400

سلام، انشالله بعد از تعطیلات نوروز له صورت هفته ای سه جلسه ادامه می‌دهیم.

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

fdx_mg@yahoo.com
سعید مصطفی پور
05 فروردین 1400
عالی بود.سپاس

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

تیم مدیریت روکسو
تیم مدیریت روکسو
28 شهریور 1400
سپاس از همراهی شما

در این قسمت، به پرسش‌های تخصصی شما درباره‌ی محتوای دوره پاسخ داده نمی‌شود. سوالات خود را اینجا بپرسید.

پیگیری مطالب جذاب و تخفیف‌ها

اینستاگرام روکسو تلگرام روکسو ایمیل و خبرنامه روکسو