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

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

3 ساعت 54 دقیقهمتوسط2017-11-17

مدرسین

Kevin Skoglund

Kevin Skoglund

Founder of NovaFabrica

جزئیات دوره

توسعه دهندگان PHP می توانند از کدی کارآمد و سازماندهی شده، قابل استفاده مجدد و قابل فهم، که برنامه نویسی شی گرا ارائه میدهد، بهره مند شوند. در این دوره متوسطه، مدرس Kevin Skoglund معرفی اصول برنامه نویسی شی گرا (OOP) را برای PHP شرح می دهد. کوین نشان می‌دهد که چگونه یک کلاس را تعریف کنیم , ویژگی‌ها و روش‌ها را اضافه کنیم و نمونه‌های جدید ایجاد کنیم . او نشان می‌دهد که چگونه از ارث کلاس استفاده کند تا به اشتراک گذاشته شود و رفتار طبقاتی را نادیده بگیرد و چگونه دسترسی به ویژگی‌ها و روش‌های یک کلاس را کنترل کند. او تفاوت بین bindings استاتیک و ایستا را توضیح می‌دهد و نشان می‌دهد که چگونه روش‌های `جادوی PHP ` را سفارشی کنید که به صورت خودکار عمل میکنند. در فصل نهایی، او نشان می‌دهد که چگونه کد شی گرا را به وب سایت PHP واقعی اضافه کنید، بنابراین می‌توانید تکنیک‌های OOP را در عمل ببینید .

اهداف یادگیری
تعریف کلاسها
روش های تماس
وراثت طبقاتی
تمدید و تمدید کلاسها
دسترسی و کنترل دسترسی به ویژگی ها و روش ها
خواص و روشهای استاتیک
روشهای جادویی: سازنده، تخریب کننده و کلون
ایجاد یک پروژه PHP OOP

مهارت ها

PHPProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - PHP - تکنیک‌های OOP
  • 02 - نحوه استفاده از فایل‌های تمرینی

1. نمای کلی و راه‌اندازی پروژه

  • 03 - OOP چیست
  • 04 - راه‌اندازی پروژه

2. مبانی شی

  • 05 - یک کلاس تعریف کنید
  • 06 - مصادیق
  • 07 - املاک طبقه
  • 08 - روش‌های کلاس
  • 09 - رجوع به مصداق شود
  • 10 - چالش - خواص و روشها
  • 11 - راه حل - خواص و روشها

3. وراثت طبقاتی

  • 12 - ارث چیست
  • 13 - یک زیر کلاس تعریف کنید
  • 14 - گسترش و لغو
  • 15 - چالش - ارث
  • 16 - راه حل - ارث

4. کنترل دسترسی به شی

  • 17 - اصلاح کننده‌های دید
  • 18 - مراقب اضافه بار باشید
  • 19 - روش‌های ستر و گیر
  • 20 - چالش - کنترل دسترسی
  • 21 - راه حل - کنترل دسترسی

5. خواص استاتیک و روش

  • 22 - اصلاح کننده استاتیک
  • 23 - رفتارهای ایستا ارثی
  • 24 - ثابت‌های کلاس
  • 25 - رجوع به کلاس پدر شود
  • 26 - اتصالات استاتیکی دیررس
  • 27 - چالش - مراجع ثابت
  • 28 - راه حل - مراجع ایستا

6. روش‌های جادویی

  • 29 - روش سازنده
  • 30 - استدلال‌های سازنده
  • 31 - روش ویرانگر
  • 32 - روش کلون
  • 33 - تکلیف با مرجع
  • 34 - اشیاء را با هم مقایسه کنید
  • 35 - بارگذاری خودکار کلاس‌های تعریف نشده

7. یک پروژه OOP PHP

  • 36 - معرفی پروژه
  • 37 - چالش - کلاس دوچرخه
  • 38 - راه حل - کلاس دوچرخه
  • 39 - از نمونه‌ها به HTML
  • 40 - از یک فایل CSV بخوانید
  • 41 - ParseCSV را بهبود دهید
  • 42 - از یک فایل CSV تا نمونه ها

نتیجه

  • 43 - کدنویسی مبارک

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

مسیرهای مرتبط

درباره ما

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

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

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

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

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