آموزش PHP

تا زمانی که این دوره رایگان است شما بصورت کامل به این دوره دسترسی دارید

قیمت دوره رایگان
وضعیت دوره در حال برگزاری
زمان کل دوره 09:12:52
تعداد قسمت‌ها 65
نوع دسترسی رایگان
امتیاز دوره‌
4.67 از 12 رای

php یک زبان برنامه‌ نویسی به حساب ‌می‌آید که با استفاده از آن ‌میتوانید به سادگی وبسایت‌های مورد نظر خود را ایجاد و در اختیار دیگران قرار دهید. ما در طول دوره آموزش php سعی داریم که این زبان را قدم به قدم به شما آموزش دهیم.

php چیست ؟

قبل از شروع کار و یادگیری php در قدم اول باید درک کنیم که php چیست؟ و به ما کمک می‌کند تا چه کاری را انجام دهیم؟

PHP یک زبان برنامه نویسی منبع باز (open-source) و شیءگرا محسوب می شود. که شما با استفاده از آن می‌توانید وبسایت‌ها و وب اپلیکیشن‌های مختلفی را برای کار خود ایجاد کنید.

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

چرا PHP ؟

در زیر فهرستی از ویژگی‌ها را در اختیارتان قرار می‌دهیم که با توجه به آنها می‌توانید برخی از ویژگی‌های کلیدی php را بشناسید.

  • php دارای api برای دسترسی و ارتباط ساده با دیتابیس‌های مانند mysql, sqlite و ... است .
  • php را می‌توان به عنوان یکی از ساده‌ترین زبان‌ها برای ایجاد وبسایت، به حساب آورد.
  • php دارای امکان راه‌اندازی بر روی پلتفرم‌های مختلف است.
  • php را می‌توان به عنوان یک زبان برنامه‌نویسی سریع ، پرقدرت و امن دانست.
  • php را می‌توان از لحاظ شی‌گرای یک زبان کامل به حساب آورد.
  • توجه داشته باشید PHP در استفاده بهینه از منابع و حافظه نمونه است.
  • php در استفاده بهینه از منابع و حافظه یکی از بهترین‌هاست.
  • php کاملا رایگان و open source به حساب می‌آید.

فهرستی که در بالا ارائه کرده‌ایم تنها بخشی از ویژگی‌های کلیدی php به حساب ‌می‌آید که با توجه به آنها میتوان انتخاب ساده‌تری داشته باشید.

البته در طول دوره آموزش php سعی می‌کنیم این موارد و موارد دیگر را به شکل دقیق‌تری به شما توضیح‌دهیم.

بازار کار PHP چگونه است؟

در حال حاضر php را می‌توان یکی از پرمخاطب‌ترین زبان‌های ایجاد وبسایت دانست که از بازار کار بسیاری عالی در ایران و جهان برخورد‌دار است به شکلی که شما با یادگیری php میتوانید به سادگی به شکل freelancer یا در شرکت‌های مختلف کاری را مرتبط با زبان php پیدا کنید.

php زبانی است که با استفاده از آن فریمورک‌های مختلف و محبوبی همچون لاراول و سیستم‌ مدیریت محتواهای بسیار پر مخاطبی همچون وردپرس ایجاد شده است.

شما برای کار با لاراول و وردپرس قطعا نیاز دارید در قدم اول زبان php را به خوبی فرا بگیرید.

سرفصل‌های دوره آموزش php

آشنایی ابتدایی

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

نصب و را‌ه‌اندازی

در این بخش از دوره آموزش php روش نصب و راه‌اندازی php و mysql و همینطور اجرا کردن یک پروژه php را به شما آموزش خواهم داد.

آشنایی با موارد پایه و syntax

برای آنکه بتوانید از php برای ایجاد وبسایت‌های مورد نظر خود استفاده کنیم ابتدا باید با موارد پایه و syntax ابتدایی این زبان آشنا شوید.

در این بخش از دوره آموزش php قصد داریم قدم به قدم شما را با syntax زبان php آشنا کنم.

ساختار کنترلی

ساختار‌های کنترلی به ما این اجازه را می‌دهند تا بتوانیم مشخص کنیم کدام قسمت از کدهایمان بر اساس شروطی باید اجرا شوند و کدام قسمت خیر.

این مورد بسیار مهمی است که آشنایی با آن می‌تواند در ایجاد اپلیکیشن‌های وب پیشرفته به ما کمک بسیار زیادی کند.

توابع

ما با توابع در دوران تحصیلی راهنمایی در درس ریاضی آشنا شیدم. حالا دقیقا با همان کاربرد در زبان php برای پیاده‌سازی وظیفه خاص و کم کردن تکرار کدها از توابع استفاده می‌کنیم.

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

توابع کاربردی

حال که با روش تعریف و استفاده از توابع در زبان php آشنا شدید،‌ وقت آن رسیده شما را در این بخش با توابع کاربردی که به شکل پیش فرض در زبان php قرار دارد آشنا کنیم.

آرایه‌های سوپرگلوبال

آرایه‌های سوپرگلوبال به عنوان یک سری متغییر‌های جادویی عمل می‌کنن که به ما اجزا کارهای بخوصی را می‌دهند، برای مثال دریافت اطلاعات از طریق url یا دریافت اطلاعات از طریق فرم‌ها و موارد دیگر که در طول دوره آموزش php این موارد را به شما آموزش خواهیم داد.

کوکی‌ها و سشن‌ها

کوکی‌ها و سشن‌ها ما را قادر میسازند اطلاعاتی را برای کاربرانمان در سمت مرورگر یا سرور ذحیره سازی کنیم که تنها می‌تواند برای همان کاربر قابل استفاده باشد.

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

ارتباط با mysql با mysqli

برای ایجاد یک وبسایت پیشرفته قطعا نیاز به جای برای ذخیره‌سازی اطلاعات مختلف دارید، برای مثال از اطلاعات کاربران وبسایت خود گرفته تا اطلاعات محصولات مختلف.

در این بخش قصد داریم روش ارتباط برقرار کردن با دیتابیس mysql از طریق کدهای php را به شکل کامل با استفاده از mysqli به شما آموزش دهیم.

مدیریت ارورها و دیباگ کردن‌ کدها

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

دیدن ادامه مطلب

سوالات متداول

آیا یادگیری php آسان است ؟

یکی از ویژگی‌های زبان php ساده بودن آن برای یادگیری است که شما با استفاده از همین ساده بودن می‌توانید به سرعت php را یاد بگیرید و برای ایجاد کردن پروژه‌های خود از آن استفاده کنید.

البته این کاملا به تلاش و پشتیکار و میزان وقتی که صرف یادگیری php در روز می‌کنید، بستگی دارد که در چه مدت زمان php را یاد میگیرید.

چرا php را انتخاب کنیم ؟

یکی از سوالات مهم قبل از شروع آموزش php این است که اصلا چرا نیاز به یادگیری php داریم، php را می‌توان به عنوان یکی از ساده‌ترین و سریع‌ترین زبان‌های ایجاد کردن یک وبسایت دانست که دارای جامع برنامه‌نویسان بسیار بزرگی در دنیاست.

بنابراین شما با یادگیری php قطعا می‌توانید به سرعت کاری برای انجام در این دنیای برنامه‌نویس پیدا کنید.

آیا با دوره راکت می‌توان php را یاد گرفت ؟

php دارای بخش‌های زیادی‌ است که ما در این دوره سعی کردیم از مقدمات php شروع کرده و تا موارد پیشرفته‌ آن را قدم به قدم آموزش دهیم . البته این دوره برای یادگیری php کافی نیست اما ما دوره‌های دیگری برای php در راکت در نظر گرفته‌ایم که با مشاهده آن‌ها می‌توانید به شکل کامل php را در راکت فرا بگیرید.

پیش‌نیاز‌های یادگیری php ؟

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

بخش اول
آشنایی ابتدایی
رایگان 03:26
رایگان 06:39
رایگان 04:27
بخش دوم
نصب و راه‌اندازی
رایگان 09:24
رایگان 10:06
بخش سوم
آشنایی با موارد پایه و syntax
بخش چهارم
ساختار کنترلی
رایگان 07:50
رایگان 05:06
رایگان 09:26
رایگان 11:33
رایگان 10:33
بخش هفتم
آرایه‌‌های سوپرگلوبال
بخش هشتم
کوکی‌ها و سشن‌ها
رایگان 03:36
رایگان 12:30
رایگان 15:38
بخش نهم
ارتباط با mysql به روش mysqli
بخش دهم
مدیریت ارورها و دیباگ کردن کدها
تا زمانی که این دوره رایگان است شما بصورت کامل به این دوره دسترسی دارید

قیمت دوره رایگان
وضعیت دوره در حال برگزاری
زمان کل دوره 09:12:52
تعداد قسمت‌ها 65
نوع دسترسی رایگان
امتیاز دوره‌
4.67 از 12 رای

آفلاین
user-avatar
مدرس دوره حسام موسوی

اول داستان، طراح گرافیک بودم و ۲ سالی به عنوان طراح مشغول بودم، بعد به برنامه‌نویسی علاقمند شدم و الان بیشتر از ۱۰ ساله که عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی که در این راه بدست آوردم را در اختیار دیگران هم قرار بدم. 

سوالات و گفتگو‌ها

سوالات و گفتگو‌ها

اگر سوال و مشکلی یا حتی بحثی در یکی از حوزه‌های برنامه‌نویسی دارید این بخش به شما کمک ویژه‌ای خواهد کرد

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

مشاهده همه دوره ها
امنیت php

امنیت php

در دوره امنیت php ما سعی کرده‌ایم نکات و موارد مهم از امنیت در php را به همراه باگ‌های php مورد بررسی قرار دهیم.

دسترسی رایگان برای اعضای ویژه
آموزش شی گرایی php

آموزش شی گرایی php

در طول دوره آموزش شی گرایی php ما سعی میکنیم، شما را با مفاهیم مربوط به شی گرایی در زبان php به شکل کامل و پروژه محور آشنا کنیم.

دسترسی رایگان برای اعضای ویژه
آموزش MVC و ساخت یک فریمورک مدرن

آموزش MVC و ساخت یک فریمورک مدرن

در دوره آموزش mvc ما سعی داریم روش استفاده پیاده‌سازی معماری mvc را برای ساخت یک فریمورک به شکل پروژه محور به شما آموزش دهیم.

آموزش php 7

آموزش php 7

چند مدتی از ارائه نسخه پایدار php ۷ میگذره . برای همین تصمیم گرفتم تا یک دوره آموزشی ویدیویی از ویژگی های جدید این نسخه php رو براتون آماده کنم . امی...

دسترسی رایگان برای اعضای ویژه

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید