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

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

نویسنده:

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

Statistics-rafiki

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

19702

Calendar-amico (2)

تاریخ به‌روزرسانی:

۱۴۰۱-۰۵-۲۵

Work time-rafiki

زمان مطالعه:

7 دقیقه

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

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

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

PHP چیست؟

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

چرا PHP ؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

در مورد دوره

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

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

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

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

برخی از سوالات متداول

PHP چیست ؟

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

چگونه می توانم پی اچ پی را سریع یاد بگیرم ؟

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

چقدر زمان می برد تا PHP را به طور حرفه ای یاد بگیرم ؟

برای یادگیری مفاهیم پایه ای زبان برنامه نویسی PHP چیزی در حدود 1 ماه زمان نیاز است.
اما برای یادگیری مفاهیم پیشرفته ترِ PHP چیزی در حدود 6 ماه زمان نیاز است.
با این حال اگر به فکر استاد شدن در این زبان هستید، زمان 1 تا 2 سال بسیار منطقی است.

کدام زبان برنامه نویسی بهتر است PHP یا Python

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

مزایای زبان برنامه نویسی PHP چیست ؟

سطح دسترسی خوب به انواع پایگاه داده ها
اجرا بر روی Platform های مختلف
در برنامه نویسی وب سریع و پرقدرت و امن است.
قابلیت اجرایی بر روی انواع پلت فرم ها نظیر; Unix , Linux , Windows و …
زبان PHP از لحاظ شی گرایی یک زبان کامل است.
توجه داشته باشید PHP در استفاده بهینه از منابع و حافظه نمونه است.
پی اچ پی رایگان و Open Source می باشد.

خدمات طراحی سایت وردپرس
خدمات طراحی سایت وردپرس

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

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

0. جلسه معرفی : PHP چیست ؟ | آموزش کد Hello World! در پی اچ پی

  • مقدمه و معرفی پی اچ پی
  • پیشنیاز یادگیری PHP
  • تاریخچه‌ی PHP
  • آموزش کد hello world

1. جلسه اول PHP : نحوه ی اجرای کد های PHP | معرفی Xampp و Wampp

  • نحوه اجرای کد های PHP
  • معرفی xampp
  • انتخاب یک IDE مناسب

2. جلسه دوم PHP : متغیر‌ها در PHP و تفاوت Print و echo

  • متغییرها در PHP
  • انواع داده در پی اچ پی
  • محدوده‌ی متغیرها
  • تفاوت تک‌کوتیشن و دابل‌کوتیشن در PHP
  • ادغام کدهای HTML با PHP
  • تفاوت Print و echo

3. جلسه سوم PHP : آموزش عملگر ها + 3 روش کامنت گذاری

  • عملگرها در PHP
    محاسباتی (Arithmetic Operators)
    مقایسه‌ای (Comparison Operators)
    منطقی (Logical Operators)
    نسبت‌دهی (Assignment Operators)
    افزایشی و کاهشی (Increment & Decrement)
    رشته‌ای (String Operators)
    آرایه‌ای (Array Operators)
  • انواع روش کامنت گذاری در PHP

4. جلسه چهارم PHP : آموزش آرایه ها

  • تعریف و نحوه کار با آرایه‌ها
    1.1. آرایه عددی
    1.2. آرایه متناظر
    1.3. آرایه تودرتو
  • تابع count
  • تابع print_r و var_dump
  • عملگرهای آرایه‌ای

جلسه پنجم PHP : دستورات شرطی

  • دستور شرطی if
  • دستور شرطی if…else
  • دستور شرطی if…elseif….else
  • دستور switch
  • دستور break

جلسه ششم PHP : آموزش حلقه ها

  • حلقه for
  • حلقه while
  • حلقه do-while
  • حلقه foreach
  • دستور continue

جلسه هفتم PHP : حل تمرین

  • اولین جلسه حل تمرین PHP
  • حلقه‌های for تودرتو

جلسه ی هشتم PHP : آموزش توابع (Function) + include و require

  • آموزش include و require
  • توابع در PHP
  • سینتکس توابع پی اچ پی
  • پارامتر و آرگومان در 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 به صورت ویدئو نیز در حال آماده سازی می باشد.

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

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

سجاد حسین زاده هستم متولد کرج, بنده از سال ۹۴ سابقه حضور در حوزه وب را دارم. و روزبه‌روز در حال رشد و ارتقای خودم تو این زمینه هستم. از علایقم که بخوام به گم: خب واضحه که عاشق کدنویسی هستم. و همچنین من از معدود افراد برنامه‌نویس ورزشکار هم به‌حساب میام.

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

94 Comments

Join the discussion and tell us your opinion.

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

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

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

    • سلام
      بله، چراکه نه
      اتفاقاً visual studio یک ادیتور عالی برای PHP هستش که امکانات بی‌نظیری رو هم فراهم میکنه.

  • سلام
    ببخشید یک سؤالی داشتم
    من در رابطه با کد نویسی زیاد نمی‌دونم.
    سؤالم این هستش که میتونم پی اچ پی رو تو مدت‌زمان ۱ ماه یاد بگیرم؟

    • سلام
      بله، شما می توانید در مدت زمان یک ماه به زبان برنامه نویسی PHP مسلط شوید. اما باید دانش اساسی در مورد برنامه نویسی داشته باشید. با این حال می توان گفت که پی اچ پی از بسیاری زبان های برنامه نویسی دیگر آسان تر می باشد. در حال حاضر چیزی که می تواند به شما کمک کند، بهبود دانش برنامه نویسی و درکنار آن یادگیری PHP است. به این دلیل که شما باید دانش پایه ای برنامه نویسی را داشته باشید.

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

    • با سلام
      لطفا قبل از یادگیری PHP ، مقدمات برنامه نویسی را فرا بگیرید. و نگاهی به HTML ، CSS و javascript داشته باشید.

  • سلام

    من برای داشتن دانش برنامه نویسی و مسلط شدن به PHP, Jquery, mysql , CSS3 , HTML5, Bootstrap

    چقدر زمان بر است ؟/

    و ممنون

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

    • سلام آموزش ها رایگان و به صورت متنی می باشد. میتونید فایل ها رو برای خودتون ذخیره کنید.

      کنار عکس هر جلسه دکمه های اشتراک گذاری شبکه های اجتماعی تعبیه شده است.
      آخرین آیکن دکمه پرینت است که می توانید مطالب را پرینت گرفته و یا به صورت PDF ذخیره نمایید.

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

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

  • سلام. با توجه به بروزرسانی زبان Php آیا هنوزم میشه از نسخه 7 یا پایین تر استفاده کرد یا حتما باید بروزرسانی بشه؟ و اگه باید بروزرسانی بشه چجوری باید این کار رو انجام داد مگه نباید یسری کدهای اضافی منسوخ شده، از توی سورس کد حذف بشن؟
    با تشکر از کدپز

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

      اگر هم از لوکال هاست استفاده میکنید، می توانید از برنامه Xampp پی اچ پی خودتان را به روز رسانی کنید.
      برای این منظور عبارت ” نحوه بروزرسانی PHP در لوکال هاست ” را سرچ کنید.

  • ببخشید مگه نباید یه سری کدهای اضافی که تو نسخه های جدیدتر منقضی شدن رو از توی سورس کد حذف کرد؟ یعنی فقط از پنل مدیریت PHP رو بروز کنیم تمومه؟ به همین راحتی؟ دیگه کار دیگه ای نمیخواد؟ مثلا فک کنید با نسخه 7 یا پایین تر کد زدیم حالا بروز رسانی می کنیم به 7.4 اونوقت نباید سورس کد رو تغییری بدیم؟

    • سلام مجدد
      در رابطه با سوالتون باید بگم که
      نسخه جدید که میاد نسخه های قدیمی از بین نمیرن!
      شما وقتی از یک ورژن خاص دارید استفاده میکنید و برنامتون بر اساس اون ورژن نوشته شده، هر آپدیتی هم که بیاد روی اون ورژن خاص بدون مشکل برنامتون کار میکنه.
      اما اگه قصد داشتید ورژن پی اچ پی رو آپدیت کنید باید تغییر و تحولات اون ورژن رو نگاه کنید و با ورژن فعلی مقایسه کنید و ببینید اگه تابعی عوض شده یا دستور العملی اعمال شده، تغییرات رو توی کدتون اعمال کنید.
      اگه برای فریم ورک های پی اچ پی میخوایید میتونید سرور داشته باشید نسخه قبلی رو حذف و جدیدو نصب میکنید
      اگه برا لوکال منظورتونه میتونید نسخه جدید زمپ رو نصب کنید.

  • سلام من تازه میخوام وارد برنامه نویسی بشم میخوام بدونم با php شروع کنم میتونم یاد بگیرم یا رشته دیگه ای باید انتخاب کنم

    • با سلام
      لطفا قبل از یادگیری PHP ، مقدمات برنامه نویسی را فرا بگیرید. و نگاهی به HTML ، CSS و javascript داشته باشید.

  • سلام وقت بخیر مهندس جان من در اجرای پی اپ پی استورم سخت منهدم شدم لطفا راهنمایی بفرمایید چطور ادرس های سرور محلی رو ست کنم؟هر ترفندی بود رو پیمایش کردم توی مرورگر404 not found تنها خروجی ای هست که به من میده

    • سلام بله حتماً می‌توانید. در هرجایی از مسیر هم دچار ایراد شدید از قسمت کامنت های همان جلسه می‌توانید با ما در ارتباط باشید.

  • سلام
    روی سرفصل ها کلیک می کنم و وارد صفحه ۴۰۴ میشم.
    از تور پراکسی استفاده می کنم،
    به خاطر پراکسی هست یا کلا آموزش ها رو حذف کردین؟

  • سلام من الان چجوری باید ثبت‌نام کنم برای دوره‌ها، من میخوام تو دوره بوت استرپ و جاوا اسکریپت و پی اچ پی ثبت‌نام کنم. میشه راهنماییم کنید.
    اگه بشه به ایمیلم بفرستید خیلی عالی میشه

  • سلام
    ببخشید من هر چقدر روی button ثبت نام میزنم دوباره میاد تو همین صفحه!!!!!!!!
    میشه راهنماییم کنید؟
    باتشکر

    • سلام
      متأسفانه فعلاً امکان ثبت‌نام در سایت نیست.
      به‌زودی این امکان فراهم خواهد شد.
      شما دوست عزیز در حال حاضر به‌راحتی می‌توانید به‌تمامی بخش‌های سایت دسترسی داشته باشید.

    • سلام
      برای ساخت فرم در PHP به دو تا فایل نیاز دارید. یک فایل برای دریافت اطلاعات از کاربر (index.html) و یک فایل برای پردازش اطلاعات دریافت شده از کاربر و ثبت مقادیر در سرور.
      که این فایل دوم را با PHP می‌سازید.
      برای راهنمایی بیشتر می‌توانید جسله دهم PHP را ملاحظه نمایید.

  • سلام من روی لینک بعضی جلسات مثلاً جلسۀ دوم و جلسۀ چهارم کلیک میکنم سایت خالی لود میشه.
    مشکل کجاست؟

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

  • درود بر شما استاد حسین زاده عزیز.
    من تا حدودی فرانت‌اند بلدم و تازه php رو شروع کردم، ما با جاوا اسکریپت فرم ثبت‌نام و لاگین و غیره رو اعتبار سنجی می‌کنیم، اما من در بعضی از آموزش‌ها که در اینترنت دیدم عنوانش نوشته: “ساخت فروشگاه اینترنتی با php و mysql”
    سؤالم اینه که آیا میشه کارهایی که در فرانت با js انجام میشه رو با php انجام داد، مثلاً میخوایم اعتبار سنجی کنیم، کدوم روش صحیح‌تر است؟ چه‌کارهایی را با js انجام بدیم و چه‌کارهایی رو با php؟
    من کمی گیج شدم اگر میشه لطفاً کمی در این زمینه توضیح بدید.

    • درود خدمت شما دوست عزیز و گرامی
      همان‌طور که مستحضر هستید، هم با استفاده از JS و هم با استفاده از PHP امکان اعتبار سنجی (validation)، برای فرم‌ها وجود دارد.
      اما بهتر است که این اعتبار سنجی در سمت کاربر (client) انجام پذیرد.
      یکی از ساده‌ترین دلایل این است که در صورت استفاده از PHP برای اعتبارسنجی، درخواست به سمت سرور ارسال می‌شود. درصورتی‌که در استفاده از JS این‌گونه نیست و دیگر نیازی به لود شدن مجددِ صفحه برای کاربر نیست.
      به‌طورکلی باید کاری کنیم تا تجربه کاربری (UX) بیشتری با کاربر در سمت کلاینت داشته باشیم.
      همچنین کافی است عبارت client side javascript validation library را در Google جستجو کنید تا کدهای آماده‌ی این امر را از سایت‌های مختلف دانلود نمایید.
      موفق باشید.

  • سلام من زمپ نصب کردم ولی وقتی میزنم تو مرورگر لوکال هاست بجای اونی که شما گفتین میره تو صفحه بعدی به اسم داشبورد این جریانش چیه تو رو خدا بگو گیر کردم

    • با سلام
      بعد از نصب Xampp و فعال‌سازی آن در مرورگر خود آدرس http://localhost/ را وارد نمایید و سپس نام فایل PHP خود را قرار دهید، تا اجرا شود.
      همچنین در جلسه اول PHP نصب و راه‌اندازی Xampp را توضیح داده‌ایم.

  • سلام.تمرین دارم:10تا عکس کنار هم(افقی)باشه وزیر هر عکس نوشته pic1 تا pic10 .این باید با دستور forوخاصیت float برای باکس درست بشه.ممنون.میشه کمکم کنین

  • سلام جناب مهندس،
    بابت زحمات بی شائبه تون بینهایت سپاسگزاریم.
    کاملاً بی نقص و جامع و کامل هستش.
    دست مریزاد.

  • سلام خسته نباشید من از قبل برنامه نویسی به زبان سی رو تا حد راه انداختن کار برای مهندسی مکانیک بلد هستم
    میخواستم ببینم برای طراحی سایت الان اگه زبان پی اچ پی رو یاد بگیرم کافی هست ؟ یعنی در واقع سایت رو با همین پی اچ پی مینویسن؟

  • سلام ممنون از اموزشتون ولی متاسفانه کم بود من کلشو تو 4 روز یاد گرفتم می خواستم اگ امکان داره ارتباط با اپلیکیشن یا سایت رو دریافت فایل و ویدیو و json عکس و xml و ویس رو اموزش بدید ممنون

  • سلام رفیق میگم من خیلی دوست دارم php رو یاد بگیرم من اندروید و html و css رو به خوبی یاد گرفتم میگن php رایگان هست از چه منابع خارجی یاد بگیریم

  • سلام وقت بخیر من میتونم فقط با یاد گرفتن و کار کردن روی زبان php سایت بنویسم و طراحی کنم یا اینکه بعد php باید سراغ زبان های دیگه هم برم ؟

    • با سلام
      شمابرای طراح سایت شدن نیاز است تا در یکی از حوزه های front-end و یا back-end فعالیت داشته باشید.
      تمام چیزی که شما در جلوی یک وب سایت می بینید، مجموعه ای است از کد های HTML، CSS و js که تماما با مرورگر وب شما کنترل می شوند. مانند صفحات، منو ها، دکمه ها، فونتها، فرم های تماس و … .
      با استفاده از زبان هایی نظیر HTML & CSS & JS می توانید برای تبدیل شدن به یک طراح سایت اقدام کنید.
      همچنین شما می توانید در حوزه back-end نیز فعالیت داشته باشید.
      تکنولوژی های بک اند عموما شامل زبانهای برنامه نویسی مانند PHP، Ruby، Python و غیره می باشند. در رابطه با back-end هم باید بهتون بگم که همونطور که از معنای لغوی آن معلوم است که Back در زبان انگلیسی به معنای پشت/عقب می باشد، برنامه نویسی بک اند یعنی تمام آن کارهایی که در پشت صحنه انجام میشود و کاربر آن‌ها را نمیبیند.
      همچنین توجه داشته باشید که برای اطلاعات بیشتر می توانید ویدیوی که در صفحه مسیر 0 تا 100 طراحی سایت قرار گرفته است را تماشا کنید.

  • سلام ممنون از مطالب مفیدی که در این آموزش یاد دادید.
    اگه زحمتی نیست مبحث session ها در php را هم در آموزش های خود قرار دهید

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

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

      فقط ویدیو ها هنوز ریکورد نشدند. آموزش ها به صورت متنی می باشد.

  • سلام وقتتون بخير
    سال نوتون مبارك
    من ميخوام يه فروشگاه اينترنتي كامل و حرفه اي طراحي كنم و متاسفانه در مورد برنامه نويسي هيچي نمي دونم
    ميخواستم بدونم از كجا و با چه دوره هايي بايد شروع كنم ؟؟؟
    كدوم زبان هارو بايد ياد بگيرم تا بتونم يه فروشگاه اينترنتي كامل و خيلي خوب طراحي كنم ؟؟؟؟
    ممنون ميشم راهنماييم كنيد
    ممنون ميشم اگر راه ارتباطي با خودتون در اختيارم بزارين تا بتونم از راهنمايي هاي شما بهره مند بشم

  • سلام و ممنون از اموزشی ک گزاشتین.
    میخاستم بدونم با مطالعه این اموزش میتونم در نهابت ی سایت درست کنم html css هم بلدم

    • سلام و ممنون از توجه شما
      خیر، شما با استفاده از این آموزش مقدمات آموزش زبان برنامه نویسی PHP رو فرا می‌گیرید.

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

  • سلام و خسته نباشید
    اول ممنون از آموزش خوبتون
    دوم میخواستم بپرسم که من تمام این مباحث وب رو یاد گرفتم فقط همین پی اچ پی مونده با یادگرفتن این زبان برای بالا اوردن سایت باید از CMS استفاده کرد یا سایت به تنهایی بارگذاری می شود؟
    اینو میپرسم چون تجربه ی کاری ندارم.ممنون میشم بهم جواب بدید.

    • با سلام
      هم می‌توانید با CMS هایی نظیر وردپرس سایت خودتان را راه‌اندازی کنید، و هم می‌توانید با یادگیری دو بخش ِ فرانت‌اند و بک‌اند و بدون استفاده از CMS ها کار را پیش ببرید.

    • سلام این موضوع در سایت ما موجود نیست. ولی آموزش‌های رایگان زیادی تو اینترنت وجود داره. جستجو کنید.

  • سلام وقتتون بخیر
    ببخشید بنده تازه وارد کار شدم کمی خیلی کمcss html بلدم ودیگ چیزی بلد نیستم
    میخواستم شروع کنم با php کار کنم
    به نظر شما همین آموزش برای بنده که صفر هستم مناسب هست و از صفر تاصد php رو میتونم یاد بگیرم و وارد بازار کار بشم؟
    و دوم اینکه ورژنphp که آموزش میدین چنده واگر بخوام با ورژن 8 شروع کنم مشکلی پیش نمیاد؟
    سوم اینکه مبحثی OOP و mvc رو آموزش دادین یا خیر؟

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

      ورژن PHP تفاوت چندانی ایجاد نمی‌کند. ابتدا آموزش را شروع کنید.

      مباحث OOP به‌خوبی توضیح داده‌شده‌اند، اما mvc خیر

  • سلام
    یک آشنایی کلی با css و html دارم آیا برای یادگیریphp همین مقدار کافیه یا باید یادبگیرم منظورم از آشنایی در حد این که میتونیم یک طرح با دیدن کدها میتونم بزنم ولی از حفظ نه و فقط مفهوم اون رو میدونم چیه
    مثلا تگ ایمیج رو میدونم چیه ولی از حفظ نمیونم بنویسم

دیدگاهتان را بنویسید