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

Share on facebook
Share on twitter
Share on linkedin
Share on email
Share on whatsapp
Share on telegram
Share on print
آموزش PHP بصورت جامع از صفر تا صد از زبان کدپز

نویسنده:

سجاد حسین زاده

Statistics-rafiki

تعداد بازدید:

19702

Calendar-amico (2)

تاریخ انتشار:

10 , آبان , 1397

Work time-rafiki

زمان تقریبی مطالعه :

5 دقیقه

امتیاز این آموزش :
{تعداد} پاسخ ها/5
آموزش 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

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

جلسه معرفی

  • مقدمه و معرفی پی اچ پی
  • تاریخچه ی 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

  • MySQL چیست؟
  • اتصال PHP و پایگاه داده MySQL
  • کار با پایگاه داده mysql از طریق محیط آن
  • (CRUD) در محیط PhpMyAdmin

جلسه پانزدهم PHP

  • اتصال PHP به MySQL
  • از کدام روش برای اتصال به پایگاه داده MySQL استفاده کنیم؟ (PDO یا MySQL)
  • بستن اتصال به پایگاه داده

جلسه شانزدهم PHP

  • نحوه ی ایجاد یک پایگاه داده MySQL با دو روش PDO و mysqli 
  • نحوه ایجاد جدول MySQL با استفاده از MySQLi و PDO

جلسه هفدهم PHP

  • آموزش وارد کردن اطلاعات به صورت تکی در پایگاه داده MySQL
  • نحوه وارد کردن اطلاعات به صورت چند تایی در پایگاه داده MySQL

جلسه هجدهم PHP

  • دستورات آماده PHP در MySQL
  • آموزش دریافت آخرین شناسه در پایگاه داده MySQL با زبان PHP

جلسه نوزدهم PHP

  • آموزش استخراج داده ها از پایگاه داده MySQL
  • حذف اطلاعات از دیتابیس MySQL

جلسه بیستم PHP

  • به روزرسانی اطلاعات در جدول MySQL با استفاده از mysqli و PDO (دستور UPDATE)
  • محدود کردن رکورد های انتخاب شده از دیتابیس MySQL

جلسه بیست یکم PHP

  • XML چیست ؟
  • DOM در XML
  • چرا باید از XML استفاده کنیم ؟
  • مثال هایی از XML
  • نحوه خواندن یک فایل XML با استفاده از PHP
  • چگونگی ساخت یک فایل XML با استفاده از PHP

جلسه بیست دوم PHP

  • AJAX چیست ؟
  • نحوه کار کردن با AJAX ( آژاکس )
  • مثال AJAX در PHP

جلسه بیست سوم PHP

  • ساخت جستجوی زنده ( Live ) پایگاه داده با استفاده از AJAX

جلسه بیست چهارم PHP

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

جلسه بیست پنجم PHP

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

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

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

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

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

سجاد حسین زاده

سجاد حسین زاده

سجاد حسین زاده هستم متولد کرج, در مقطع کارشناسی و در رشته علوم کامپیوتر مشغول به تحصیل می باشم, از سال 94 سابقه حضور در حوزه وب را دارم. و از سال 96 به صورت تخصصی در زمینه PHP فعالیت می کنم.

تا کنون 56 نفر در کدپز ثبت نام کرده اند.

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

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

  2. سلام و خسته نباشید خدمت شما .
    میخاستم بدونم این دوره برای بک اند اپلیکیشن هم خوبه ؟

  3. سلام من html و css رو بلدم برای طراحی وب دیگه باید چی یاد بگیرم ؟

    • سلام..
      بلد بودن HTML و CSS میتونه خیلی کمکتون کنه چون پایه‌ی کار رو بلدید، اگر بخواهید یه سایت کامل طراحی کنید، بوت استرپ ، جاوا اسکریپت و PHP میتونه کمکتون کنه، ما این روند رو به ترتیبی که نوشتیم پیشنهاد میدیم، انتخاب با خودتون هستش . . میتونید این نظم رو هم به هم بزنید.
      ضمناً این آموزش‌ها درون سایت کدپز هم به تمامی موجود است.
      موفق باشید.

ارسال یک پیام

نشانی ایمیل شما منتشر نخواهد شد.