تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی برنامه نویسی شی گرا و وردپرس

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

3 ساعت 1 دقیقهپیشرفته2023-02-01

مدرسین

Gary Kovar

Gary Kovar

Senior Back-End Developer and Software Engineer

جزئیات دوره

برنامه نویسی شی گرا در پروژه های بزرگ، پیچیده و دائماً نگهداری می شود ایده آل است. این به شما امکان می دهد یک مشکل بزرگ را انتخاب کنید و آن را به بخش های قابل حل تقسیم کنید. در این دوره، گری کوار مزایای OOP را پوشش می دهد، پاسخ می دهد "چرا OOP در وردپرس؟" و نحوه بهترین ارتباط با وردپرس گری شما را از طریق یک بازنگری در نحو OOP PHP راهنمایی می‌کند، نگاهی عمیق به مفاهیم معماری می‌اندازد، به شما نشان می‌دهد که OOP برای چه چیزی خوب نیست، پیروزی‌های ساده با OOP و مزایای تیم. او همچنین چندین نمونه واقعی از OOP و WordPress را ارائه می دهد - از جمله ساخت یک افزونه با استفاده از آنچه در این دوره آموخته اید. اگر تجربه ای با OOP دارید - و کمی نا امیدی - این دوره را بررسی کنید تا یاد بگیرید چگونه می توانید از آن به نفع خود هنگام ایجاد افزونه های وردپرس استفاده کنید.

مهارت ها

Object-Oriented ProgrammingPHPWordPressContent Management Systems (CMS)AdvancedWeb DevelopmentProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - برنامه نویسی شی گرا
  • 02 - آنچه باید بدانید
  • 03 - فایل های تمرینی

1. چرا OOP در وردپرس

  • 04 - یک پلاگین رویه ای سنتی را مرور کنید
  • 05 - با برنامه نویسی شی گرا محدودیت ها را شناسایی کنید
  • 06 - انواع داده ها
  • 07 - بارگذاری خودکار
  • 08 - فاصله نام
  • 09 - استفاده از اشیا به جای آرایه
  • 10 - مقادیر بازگشتی مفیدتر

2. OOP Refresher

  • 11 - آناتومی یک کلاس
  • 12 - وقتی یک کلاس به یک شی تبدیل می شود
  • 13 - خواص و روشها
  • 14 - دسترسی و دید
  • 15 - وراثت، چکیده و واسط
  • 16 - ایستا و ثابت
  • 17 - همه را در کنار هم قرار دهید

3. مفاهیم معماری

  • 18 - ترکیب بر ارث
  • 19 - جامد فکر کردن
  • 20 - تک مسئولیت
  • 21 - باز بسته
  • 22 - تعویض لیسکوف
  • 23 - تفکیک رابط
  • 24 - وارونگی وابستگی

4. مزایا

  • 25 - منطق منزوی
  • 26 - کد DRY
  • 27 - کد قابل آزمایش
  • 28 - دسترسی به داده ها
  • 29 - منطق کسب و کار مدل
  • 30 - به سرعت قابلیت ها را اضافه کنید
  • 31 - الگوهای طراحی

5. مثال در دنیای واقعی

  • 32 - درخواست ویژگی - بحث در مورد محدوده
  • 33 - محدوده فنی - قطعات مورد نیاز برای ساخت را شناسایی کنید
  • 34 - گرفتن منطق کسب و کار - نوشتن رابط ها و اشیاء ارزش
  • 35 - یک پایه محکم اضافه کنید - اجرای خود را آزمایش کنید
  • 36 - تغییر ویژگی شماره 1 - زمان اجرای منطق
  • 37 - تغییر ویژگی شماره 2 - میان افزار
  • 38 - تغییر ویژگی شماره 3 - اضافه کردن سرویس خارجی
  • 39 - جمع کردن یک مثال در دنیای واقعی

نتیجه

  • 40 - OOP را برای پروژه های خود اعمال کنید

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal