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

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

  مشخصات آموزش

  •   زبان آموزش فارسی

در تاریخ ۹۴/۰۴/۲۷  جلسه ی دوازدهم آپلود شد.

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

 

آموزش تصویری php مقدماتی فارسی

در این صورت نیازی به جستجو های اضافی در بین پست ها برای پیدا کردن مطلب مورد نظرتان نخواهید بود.امیدوارم که خدمت کوچکی کرده باشیم.

  • جلسه ۱ تا ۴

– شروع یادگیری PHP و مقدماتی از این زبان.

– تعریف متغیر در PHP و قوانین کد نویسی

– نحوه نمایش محتوای متغیر ها با استفاده از دستور print و echo.

– آشنایی با ساختار های تصمیم مثل بلاک if-else if-else و بلاک switch

– اشنایی با عملگر های محاسباتی و منطقی

 

 

  • جلسات ۵ تا ۷:  در جلسات پنجم تا هفتم به مباحث عملگر های منطقی و مقایسه ای و همچنین حلقه ها می پردازیم.
  •  جلسه ۸: آرایه ها در PHP ( پنج قسمت کامل)
  • جلسه ۹: توابع در PHP (دو قسمت کامل)

– نحوه تعریف توابع در PHP و فراخوانی آن ها

– توابع بی نام (Anonymous Function)

– متغیر های تابعی و فراخوانی داینامیک

– پارامتر پیش فرض توابع (Default parameter/Optional Parameter)

– روش فراخوانی با مقدار و با ارجاع (Call by Value/Call by Reference)

– و…..

 

  • جلسه ۱۰ : کار با رشته ها در PHP ( سه قسمت)

در این جلسه با توابع زیر آشنا خواهیم شد.

ltrim-rtrim-trim : حذف فضاهای خالی از سمت چپ/راست

strlen : طول رشته

str-word-count : به دست آوردن تعداد کلمات و خود کلمات در یک رشته

strrev: معکوس سازی یک رشته

ucword/ucfirst/lcfirst/strtolower/strtoupper:تبدیلات به حروف بزرگ و کوچک و….

هم چنین به توابع زیر پرداخته ایم:str-repeat/strip_tags/implod/strcspn/strspn/stripos/strpos/strrpos/strripos/str_split/strcmp/strcasecmp

و……..

 

  • جلسه ۱۱: کار با Date & Time در PHP (دو قسمت)

– ایجاد date با استفاده از کلاس DateTime و همچنین تابع date_crate

– بررسی معتبر بودن تاریخ با استفاده از تابع checkdate

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

– پیدا کردن میزان تفاوت یا فاصله بین دو بازه تاریخ با استفاده از تابع date_diff

– افزودن چند واحد (روز، ماه یا سال) به یک مبداء تاریخ با استفاده از تابع date_add

– کم کردن چند واحد(روز، ماه یا سال) از یک مبداء تاریخ با استفاده از تابع date_sub

– به دست آوردن زمان و تاریخ جاری با استفاده از متد getdate.

– تبدیل رشته به زمان با استفاده از تابع strtotime

– آشنایی با فرمت های مختلف برای نمایش دادن زمان که در اینجا به برخی از آنها می توان اشاره کرد:

  • Y: نمایش سال مثلا ۲۰۱۵
  • y: نمایش سال ۲۰۱۵ به صورت ۱۵
  • F: نمایش نام کامل ماه مثلا September,November,April,December و….
  • M: نمایش خلاصه نام ماه : مثلا sep,nov,dec,jun و….
  • m: نمایش ماه چندم سال که به صورت دو رقم هست( ۰۱,۰۲,۰۳٫٫٫٫٫٫۱۲)
  • n: نمایش ماه چندم سال که برای اعداد تک رقمی یک قم هست ( ۱,۲,۳,……۱۲)
  • a: نمایش نیمه دوم روز یا نیمه اول روز به صورت AM/PM
  • G:نمایش ساعت به صورت ۲۴ ساعته
  • g: نمایش ساعت به صورت ۱۲ ساعته
  • و……

 

  •  جلسه دوازدهم: کار با فرم ها در PHP

در این جلسه از روش POST و GET برای ارسال فرم استفاده خواهیم کرد.

منتظر نظرات و انتقادات شما دوستان هستیم.

با تشکر

گروه آموزشی لرنینگ تی وی

۳۱ Responses to “آموزش PHP مقدماتی به زبان فارسی”

  1. محمد جواد گفت:

    سلام سید عبداالله جان عالی بود.
    راستی آموزش بوت استرپ تا کی آماده میشه ؟رایگانه؟
    باتشکر یاعلی

    • سید عبدالله محمودزاده گفت:

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

      موفق باشید.

  2. محمد گفت:

    سلام
    چرا تو بخش html 5 تگ div رو یاد ندادید؟
    خیلی مهمه و اساسیه که

  3. minavand گفت:

    سلام و ممنون از توجه به درخواست های کاربران.
    اگه ممکنه اموزش پروژه محور پی اچ پی رو تهیه کنید.یک سایت با پی اچ پی بسازین.یک فروشگاه و یک فروم.اگر هم رایگان نباشه مهم نیست.ممنون

  4. asal گفت:

    سلام
    نصب xampp و مقدمات phpدر کدوم ویدیو هست؟
    باتشکر از سایت خوبتون

  5. MG گفت:

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

    میخواستم در مورد برنامه نویسی PHP که آموزش دادید سوال بپرسم
    که آیا کسی که هیچ اطلاعی از برنامه نویسی نداره یعنی صفر صفر
    آیا میتونه از آموزش های شما شروع کنه
    یکیش خودم
    علاقه دارم اما پشتکار ندارم 🙁

    ممنون

  6. MG گفت:

    میشه راهنمایی بفرمایید
    از کجا باید شروع کنم؟؟

    ممنون میشم

    • سید عبدالله محمودزاده گفت:

      شما ابتدا سرور لوکال مثل نرم افزار xamp یا wamp رو نصب کنید.بعد شروع کنید از قسمت یک آموزشهای سایت گام به گام با مفاهیم ساده به سمت مباحث پیشرفته.
      از آموزش های سایت های بزرگ و محبوب مثل w3school و tutorialspoint هم می توانید استفاده کنید.

  7. MG گفت:

    ممنون اما اون دوتاسایت که خارجی بود
    از آموزشاشون چیزی سر در نیاوردم 🙁

    باشه ممنون پس سوالی داشتم مزاحمتون میشم

    ولی میخواستم بدونم آیا کار با خود برنامه XAMP یا WAMP سخته یا راحت؟؟
    بعد با دیدن آموزش ها میشه طراحی سایت انجام داد یا که باید بغیر دیدن آموزشها کار دیگه ای بکنم؟؟

    ممنون میشم منو راهنمایی بفرمایید
    تشکر

    • سید عبدالله محمودزاده گفت:

      سلام.چندان کار زیادی با xamp یا wamp ندارید.بیشتر از این دو برای شبیه سازی سرور استفاده می کنن.صرف اکتفا به این آموزش ها کار درستی نیست.ولی استارت عالی برای طراحی سایت هست.مهم این که فارسی هست و سطحش از آسون به زیاد می ره.

  8. MG گفت:

    سلام
    آها ممنون
    آره خداخیرتون بده فارسی که باشه راحته زبون خودمونه 🙂
    اما اون دوتا سایت خارجین من که چیزی سر درنیاوردم
    شاید چون چیزی از php نمیدونم نباید سراغ اون دوتا سایت برم درسته؟؟

  9. MG گفت:

    ممنون
    از راهنماییتون
    تشکر

  10. farbod saghafi گفت:

    باسلام و درود.
    من قسمت ۱۲ تا ۲۳ css رو خریدم ولی لینک ارور میده چیکار کنم.
    ممنون.

  11. farbod saghafi گفت:

    باسلام و درود
    مشکل از لینک دانلوده ارور ۴۰۴ میده.
    ممنون

  12. farbod saghafi گفت:

    با سلام
    خیلی ممنونم از پیشگیری خوبتون
    لینکی که فرستادید قسمت های ۱۲ تا ۲۳ رو نداشت.
    اگه میشه این قسمت هارو در مدیا فایر اپلود کنید.
    ممنون.

    • سید عبدالله محمودزاده گفت:

      چشم.در حال اپلود هست.راستش یه مشکل خوردیم که بخشی از فایل های سایت از روی هاست سرور پاک شده بود.اندکی صبر کنید.خیلی عذر خواهی می کنیم بابت اختلال پیش آمده.

  13. farbod saghafi گفت:

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

  14. farbod saghafi گفت:

    با سلام و درود
    سلام به اقای سید عبدالله محمودزاده
    میخواستم درخواست اموزش طراحی قالب سایت رو بذم ( اگه میشه ) .
    ممنون.

  15. sajad گفت:

    با سلام
    بچه های گروه learningtv واقعاً کارتون درسته دمتون گرم خیلی حال کردم با آموزشهاتون انشاالله که همیشه پیروز و سربلند باشید

  16. سارا گفت:

    سلاام
    مرس از ویدئوهای عالیتون
    ی سوال دارم،من میخوام تازه php شروع کنم و تقریبا هیچی درباره اش نمیدونم میخواستم بدونم از چه پایگاه داده هایی براش میشه استفاده کرد؟

    • سید عبدالله محمودزاده گفت:

      سلام.در php مبحثی تحت عنوان PDO هست که در واقع PDO یک نوع ORM هست که اتصال به انواع پایگاه داده توسط PHP را فراهم می کند.پایگاه داده هایی مانند :
      MySQL,SQL Server,Oracle,Access,Sqlite,….
      اما مهمترین پایگاه داده یی که میشه باهاش کار کرد MySQL هست ولی به لطف PDO در اتصال به سایر پایگاه داده های معروف مشکلی نیست.

ارسال دیدگاه

نام (*)
پست الکترونیکی (*)
وبسایت

  مشخصات مدرس

سید عبدالله محمودزاده
دانش آموخته ی رشته ی مهندسی نرم افزار می باشد. زمینه ی تخصصی وی: برنامه نویسی Application ها ویندوزی به زبان C#.NET طراحی پایگاه داده (SQL server,MySQL,Access ) تکنولوژی های کار با منابع داده (ADO.NET,Linq,Entity Framework) برنامه نویسی وب (HTML5,CSS3,JavaScript,Jquery,Ajax,PHP,Jason) می باشد.

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