آموزش PHP بصورت رایگان و جامع از صفر تا صد از زبان کدپز

آموزش PHP بصورت جامع از صفر تا صد از زبان کدپز

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

آموزش PHP با سلام خدمت همراهان گرامی کدپز

در خدمت شما هستیم با دوره ی آموزش کامل زبان برنامه نویسی پی اچ پی مقدماتی تا پیشرفته (آموزش PHP )

PHP چیست؟

PHP که مخفف عبارت “Hypertext Preprocessor” میباشد، یک زبان برنامه نویسی منبع باز (open-source) و شیءگرا محسوب می شود. اما می توان از آن به عنوان یک زبان عمومی استفاده کرد. همچنین این زبان به توسعه دهندگان وب این اجازه را می دهد، تا محتوای صفحات خود را بر روی پایگاه داده پیاده سازی کنند.

چرا PHP ؟

یکی از ویژگی های خوب PHP سطح دسترسی به انواع پایگاه داده ها از جمله MySQL , SQLite , Oracle , SqlLite و … می باشد.

۱)  اجرا بر روی Platform های مختلف

۲)  برنامه نویسی شبکه با آن ساده و لذت بخش است.

۳)  در برنامه نویسی وب سریع و پرقدرت و امن است.

۴)  سرعت بالای آن در مقایسه با برنامه ی asp.net

۵)  قابلیت اجرایی بر روی انواع پلت فرم ها نظیر; Unix , Linux , Windows و …

۶)  زبان PHP از لحاظ شی گرایی یک زبان کامل است.

۷)  توجه داشته باشید PHP در استفاده بهینه از منابع و حافظه نمونه است.

۸)  پی اچ پی رایگان و Open Source می باشد.

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

در حال حاضر بازار کار وب در ایران در دست PHP و asp.net قرار دارد و سایت ها در ایران با این دو زبان نوشته می شوند. پس شدیدا به این زبان امیدوار باشید. و سریعا شروع به یادگیری این زبان کنید. و بدانید که سریع تر از زبان های دیگر به بازار کار راه پیدا خواهید کرد.

در مورد دوره

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

تمرین هایی پایان جلسات بر حسب نیاز قرار دهیم.

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

سر فصل های آموزش PHP

*پی اچ پی مقدماتی*

جلسه معرفی

  • مقدمه و معرفی پی اچ پی
  • تاریخچه ی PHP

جلسه اول PHP

  • انتخاب یک IDE مناسب
  • نحوه ی اجرای کد های PHP
  • توضیحاتی مرتبط با Xampp و ذخیره ی فایل های PHP

جلسه دوم PHP

  • اشنایی با انواع متغیر ها
  • تفاوت تک کوتیشن و دابل کوتیشن در Php
  • ادغام کدهای HTML با PHP
  • تفاوت print و echo

جلسه سوم PHP

  • عملگرها در PHP
  • معرفی کامل سه روش کامنت گذاری

جلسه چهارم PHP

  • تعریف و نحوه کار با آرایه ها
  • تابع count( )
  • تابع print_r و var_dump
  • عملگر های آرایه ای

جلسه پنجم PHP

  • عبارت های شرطی if….else….elseif
  • دستور switch در آموزش PHP

جلسه ششم PHP

  • حلقه ی for در PHP
  • حلقه ی while در PHP
  • حلقه ی foreach در PHP
  • حلقه ی do-while در PHP

جلسه هفتم PHP

  • جلسه اول حل تمرین PHP

جلسه ی هشتم PHP

  • توابع (Functions) در PHP
  • آرگومان در تابع پی اچ پی
  • مقدار پیش فرض آرگومان پی اچ پی
  • عبارت return در توابع PHP

جلسه نهم PHP

  • آرایه ها در PHP
  • مرتب کردن آرایه ها در PHP
  • متغیر superglobal در PHP

جلسه دهم PHP

  • کار با فرم در PHP
  • تفاوت دو متد GET و POST
  • اعتبارسنجی فرم در PHP

*پی اچ پی پیشرفته*

جلسه یازدهم PHP

  • تشریح مبحث شی گرایی
  • توضیح اصطلاحات مهمِ مربوط به برنامه نویسی شی گرایی
  • تعریف کلاس های PHP شی گرایی
  • ساخت اشیا در PHP شی گرایی
  • فراخوانی تابع عضو

جلسه دوازدهم PHP

  • توابع سازنده و مخرب در مبحث شی گرایی
  • مفهوم ارث بری (Inheritance)
  • Function Overriding
  • تفاوت بین public، private و protected در کلاس ها

جلسه سیزدهم PHP

  • مفهوم Constants (ثابت ها) در شی گرایی
  • فيلد ها و متد هاي ايستا (static) در شی گرایی
  • توضیح ::parent و :: Self
  •  کلاس های abstract و interface در شی گرایی
  • مفهوم رابط ها (Interfaces)
  • پایان مبحث شی گرایی

این مبحث در حال تکمیل شدن است.

راه های ارتباطی

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

توجه داشته باشید که آموزش PHP به صورت ویدئو نیز در حال آماده سازی می باشد.