آموزش برنامه‌نویسی PHP برای توسعه وردپرس — پرشین وردپرس ووکامرس

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

آموزش برنامه‌نویسی PHP برای توسعه وردپرس

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

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

3.85k

تعداد کامنت:

0

لینک کوتاه محصول

با خرید این محصول 11960 الماس بگیرید و تا 70% کد تخفیف دریافت کنید

امتیاز 5.00 از 1 رای

به این محصول امتیاز دهید و الماس بگیرید…

آموزش php برای وردپرسی ها

آموزش ویدئویی PHP برای وردپرس کاران

آموزش PHP برای وردپرس

آموزش PHP در وردپرس

کلاس آنلاین PHP و وردپرس

پکیج آموزش php برای وردپرس

0 +
دقیقه فیلم آموزشی در 25 درس
0 +
مطلب آموزشی
0
روز پشتیبانی و پرسش از استاد

این دوره به چه دردی می‌خورد؟

وردپرس برای طراحی سایت نیاز به کد نویسی ندارد، ولی اگر بخواهید قالب سایت خود را اختصاصی تغییر دهید و یا ایرادهای آن را برطرف کنید، به کد نویسی PHP نیاز دارید.

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

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

دوره آموزش برنامه نویسی PHP برای چه کسانی طراحی شده است؟

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

این دوره بر اساس اصل Pareto طراحی شده است، اصل پارتو می گوید که علت 80% نتایج هر عملی از 20% علل آن به وجود می آید. در این دوره بجای اینکه بیاییم PHP را به صورت صفر تا صد آموزش دهیم و شما را با انبوهی از کدها که ده سال یکبار هم کاربرد ندارند آشنا کنیم یک راست به سراغ هدف نهایی یعنی کاربرد php در وردپرس رفتیم. نکته اینجا است که هرجا نیاز به آموزش بوده بر آن تاکید کردیم ، به عنوان مثال دوره را با فلوچارت و الگوریتم شروع کردیم و فرض را بر این گذاشتیم که شما قرار است تازه برنامه‌نویسی را یاد بگیرید.بعد از اینکه ذهن شما برای حل مساله آماده شد، تازه شروع به آموزش php کردیم.

شما در پایین این صفحه می‌توانید 10 درس اول را به صورت کاملا رایگان مشاهده کنید و در صورت رضایت در دوره کامل شرکت کنید.

مزایا و تفاوت این دوره با دوره‎‌های آموزش PHP چیست؟

مزایای این دوره با دوره‌های دیگر آموزش PHP این است که شما از ابتدا به سوی هدف حرکت می کنید، همانطور که می دانید بیش از 30% سایت های دنیا با وردپرس طراحی شده اند، لذا اکثر برنامه نویس ها PHP را برای بروزرسانی قالب یا افزونه های وردپرس و یا سفارشی سازی وردپرس یاد می گیرند. در این دوره مشاهده خواهید کرد که در بسیاری از موارد به سراغ کدهای وردپرس می رویم و آن ها را توضیح می دهیم.

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

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

آموزش برنامه نویسی وردپرس php

سرفصل‌های دوره آموزش برنامه نویسی PHP برای توسعه وردپرس

○ الگوریتم چیست ؟
○ یک مثال ساده از الگوریتم

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

○ تابع در فلوچارت + دو مثال
○ حلقه های تکرار + دو مثال
○ آرایه + مثال

○ در این درس یاد می‌گیرید که الگوریتم یک برنامه نویس دیگر را بخوانید ، هدف الگوریتم را مشخص کنید و بتوانید با جدول صحت، متوجه شوید که الگوریتم را اشکال زدایی کنید. در این درس 4 مساله الگوریتم خوانی را بررسی خواهیم کرد.

○ در این درس در سرور لینوکسی با پنل cPanel یک برنامه ساده php را می نویسیم و اجرا می کنیم.

○ دانلود XAMPP

○ نصب XAMPP

○ نوشتن و اجرای اولین برنامه PHP بر روی XAMPP

○ دانلود وردپرس
○ راه اندازی دیتابیس
○ نصب وردپرس
○ بررسی برخی فایل‌های وردپرس
○ کامنت در PHP
○ بررسی کدهای فایل wp-config وردپرس
○ بررسی بانک اطلاعاتی وردپرس و تغییر محتوای یک پست از درون دیتابیس
○ نوشتن برنامه محاسبه مساحت در php

آشنایی بیشتر با فایل های وردپرس
○ فایل index.php
○ فایل wp-blog-header.php
○ ساختار پوشه uploads
○ پوشه wp-includes
○ بررسی فایل header.php قالب 2021 وردپرس
○ معرفی متغییر های رشته‌ ای
• رشته با Single quote
• رشته با Double quote و ویژگی های آن
○ خواندن خطا

○ آشنایی با متغییر Boolean (منطقی)
○ ساختار if () then else
○ آشنایی با 5 اپراتور منطقی
○ آشنایی با and (&&) و or (||) و جدول صحت آن
○ نوشتن برنامه پیداکردن ماکزیمم بین 3 عدد
○ نوشتن برنامه پیداکردن مینیمم بین 3 عدد
○ نوشتن برنامه محاسبه معدل و اعطای رتبه قبول و رد و در حالت بعد اعطای Grade

○ حلقه for
○ حلقه while
○ حلقه do…while
○ نوشتن برنامه کنترل عدد اول با استفاده از حلقه ها و کنترل صحت آن

○ مفهوم تابع
○ مثال یک تابع ریاضی ساده با بازگشت مقدار عددی
○ مثال تابع کنترل عدد اول با بازگشت مقدار boolean

○ آشنایی با HTTP
• آشنایی با Request
• آشنایی با Response
○ آشنایی با فرم HTML
○ متدهای پروتکل HTTP
○ متد GET
○ متد POST
○ مقایسه متد GET و POST

○ طراحی یک فرم HTML و ارسال اطلاعات با متد GET
○ آموزش ارسال اطلاعات به صفحه جاری بدون تایپ آدرس
○ کنترل ست بودن ورودی فرم GET 
○ خواندن اطلاعات دریافت شده از فرم با متد GET
○ عدم نمایش فرم در صورت ست شدن اطلاعات

○ طراحی یک فرم لاگین HTML و ارسال اطلاعات با متد POST
○ کنترل ست بودن ورودی فرم
○ فیلد ورودی از نوع Password
○ فیلد ورودی از نوع Hidden
○ کد PHP دریافت اطلاعات متد POST و کنترل لاگین

○ مفهوم آرایه
○ بدست آوردن تعداد خانه های آرایه
○ تعریف آرایه با ایندکس عددی در php
• خواندن/نوشتن مقدار از آرایه
• نوشتن تابع برای محاسبه میانگین عددهای یک آرایه
○ تعریف آرایه Assosiative در php (بسیار پر کاربرد در سورس کدهای وردپرس)
• حلقه for each برای چرخش در خانه های آرایه Assosiative
○ آموزش دستور پرکاربرد var_dump برای دیباگ php

○ تعریف require
○ تعریف require_once
○ تعریف include
○ تعریف include_once
○ مثال برنامه محاسبه میانگین از طریق require_once
• تعریف ثابت و کنترل اینکه قبلا تعریف نشده باشد
• آشنایی با __DIR__

○ خواندن پیام های خطا
○ برطرف کردن خطاهای نحوی
○ برطرف کردن خطاهای منطقی

○ خواندن پیام های خطا
○ برطرف کردن خطاهای نحوی
○ برطرف کردن خطاهای منطقی

○ آشنایی با مفهوم شیء گرایی Object Oriented Programming – OOP
○ Instance یا نمونه
○ خصوصیت
○ متد
○ WP_Query

○ معرفی چند کتاب الکترونیکی آموزش PDF
○ معرفی سایت W3Schools.com
• تمرین و اجرای کد
○ معرفی توابع String (رشته)
• تابع strlen
• تابع str_word_count
• تابع str_rev
• تابع strpos
• تابع strrpos
• تابع stripos
• تابع str_replace
• تابع implode
• تابع explode
• تابع trim
• تابع substr
• تابع sha1
• تابع md5
○ پیدا کردن کدهای خاص php
• تبدیل تاریخ میلادی به شمسی در php

○ کاربرد و مزایای فایل
○ دستور fopen و مودهای آن
○ دستور fwrite
○ تابع filesize
○ تابع fileread
○ تابع fgets
○ تابع feof
○ تابع fclose
○ خواندن کل فایل یکجا
○ خواندن فایل به صورت خط به خط

○ کوکی
• مفهوم کوکی
• محل ذخیره کوکی
• ایجاد کوکی
• خواندن اطلاعات کوکی
• بررسی فعال بودن کوکی
• مثال نمایش تبلیغ به صورت یکبار در ماه
• مشاهده و تغییر اطلاعات کوکی ها در مرورگر
• حذف کوکی
○ Session
• مفهوم Session
• ایجاد Session
• خواندن اطلاعات Session
• حذف اطلاعات Session
• دستور print_r

○ ساختار کنترل خطا try catch finally
○ ایجاد exception در توابع
○ مثال کنترل خطا و تولید exception برای تابع inverse

○ ساختار کنترل خطا try catch finally
○ ایجاد exception در توابع
○ مثال کنترل خطا و تولید exception برای تابع inverse

– سورس خوانی یک افزونه وردپرس و آموزش شیوه مطالعه سورس کد
– آموزش شیوه پیدا کردن عملکرد بخش ناشناخته کد
– آشنایی با تابع wptexturize
– آشنایی با تابع mt_rand
– آشنایی با تابع printf
– کاربرد عملی تابع explode

پیش‌نیاز دوره آموزش PHP برای وردپرس

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

 

آیا امکان پرسش و پاسخ از استاد وجود دارد؟

بله دوره‌ دارای پشتیبانی است و  از طریق سیستم تیکت در مدت 90 روز پشتیبانی دوره  می‌توانید پرسش‌های خود در رابطه با محتوای دوره را بپرسید و پاسخ خود را دریافت کنید. اساتید معمولا در سریع‌ترین زمان تلاش در پاسخگویی به سوالات دارند (بر طبق قوانین سایت اساتید باید پرسش‌‌ها  را بین 2 الی 48 ساعت پس از ثبت تیکت (در روزهای غیر تعطیل) پاسخ دهند.)

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

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

ما با اعتماد به کاربران و برای راحتی کار شما دوره قفل گذاری نکردیم،لکن دوره لایسنس(قرار دارد) دارد. یعنی شما به راحتی محتوا  را دانلود می کنید و بر روی همه سیستم‌های خودتان (موبایل، تبلت، لپ تاپ، PC) بدون نیاز به کد فعال سازی و… به راحتی و بدون هیچگونه قفل و محدودیت  استفاده کنید و متعهد می ‌شوید که آن را فقط خودتان استفاده کنید و برای دیگران به هیچ عنوان کپی نکنید.

شما با معرفی محصولات ما به دیگران و خرید ایشان می‌توانید کسب درآمد کنید.

خیر، در دو حالت قیمت دوره افزایش خواهد یافت

1. در طول زمان درس‌هایی به این دوره اضافه می‌شود و دوره بروز می‌شود.

2. در صورت افزایش قیمت ارز که موجب افزایش قیمت هاست می‌شود. 

در هر دو صورت مشتریان قدیم به محتوای دوره و محتوای بروزرسانی شده بدون پرداخت هیچگونه مبلغی دسترسی خواهند داشت. 

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

ثبت سفارش سریع بدون نیاز به ثبت نام

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

با خرید این محصول 11960 الماس بگیرید و تا 70% کد تخفیف دریافت کنید

امتیاز 5.00 از 1 رای

به این محصول امتیاز دهید و الماس بگیرید…

محصولات جدید
محصولاتی که اخیرا مشاهده کرده‌‌اید...

رضایت شما برای ما اولویت اول است، لذا پشتیبانی 4 بعدی ایمیل، تیکت، واتس اپ، تماس تلفنی را برای شما فراهم کردیم.

همچنین برای راحتی شما هیچگونه قفل و محدودیتی بر روی محصولات وجود ندارد.  لایسنس نامحدود محصول متعلق به شما است  تنها محدودیت شما عدم مجوز هرگونه بازنشر، بازتولید،کپی یا عرضه محصول (اعم از رایگان یا فروش) به دیگران است.

عضویت در خبرنامه

  • برای اطلاعات از آخرین محصولات و تخفیف‌های شگفت انگیز با پر کردن فرم زیر در خبرنامه عضو شوید:

سبدخرید
  • هیچ محصولی در سبدخرید نیست.
0
آموزش برنامه‌نویسی PHP برای توسعه وردپرس
آموزش برنامه‌نویسی PHP برای توسعه وردپرس
تومان 299,000