فروشگاه فايل و محصولات ديجيتالي  ZTN

فروشگاه فايل و محصولات ديجيتالي ZTN

تبریک!دوست گرامی هم اکنون می توانید خریدی سریع،ارزان و مطمئن با پشتیبانی 24 ساعته و دائمی در ZTN انجام دهید.

اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.

ایجاد وب سایت یا
فروشگاه حرفه ای رایگان

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آمار بازدید

  • بازدید امروز : 3216
  • بازدید دیروز : 8490
  • بازدید کل : 4569141

دوره آموزش شی گرایی در PHP


دوره آموزش شی گرایی در PHP

دوره آموزش شی گرایی در PHP

 

PHP مخفف عبارت Hypertext Preprocessor می باشد. پی اچ پی یکی از زبان های اسکریپت نویسی پر طرفدار بوده و جهت کدنویسی برنامه های تحت وب و سمت سرور استفاده می گردد. PHP قابلیت پردازش داده را دارد در حالی که HTML از این قابلیت محروم می باشد. زبان های سمت سرور یا Server Side دیگری نیز وجود دارد مانند ASP.Net که دارای مزایا و معایب مختلفی نسبت به php هستند.

برنامه نویسی شی گرا در اوایل دهه ۱۹۷۰ توسط Alan Kay طراحی شده یعنی اولین قدمهای این سبک برنامه نویسی توسط آلن کی برداشته شده است. اولین زبان شی گرا توسط این فرد طراحی شد. اسم این زبان Small Talk می باشد. شیوه کد نویسی شی گرا کمی پیچیده و سنگین تر از حالت عادی کد نویسی بوده.

در ضمن در انتهای این دوره جهت فهم بهتر مباحث یک پروژه نیز انجام شده است.

شکل‌گیری

فلسفه‌ای که منجر به شکل‌گیری ی زبان‌های شی گرا شد، عبارت بود از این واقعیت که نحوه عملکرد مغز و شیوهٔ دریافت اطلاعات از محیط پیرامون و پردازش آن اطلاعات (اندیشیدن)، شیوه‌ای شی گراست، از همین روی می‌بایستی زبانی تعریف می‌شد که همین شیوه را مبنای کار خود قرار داده و بازتولید می‌کرد؛

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

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

زبان‌هایی مانند جاوا، سی پلاس پلاس(++)، سی شارپ، دلفی از جمله زبان‌های شی‌گرا هستند. حتی بسیاری از زبانهای روال گونه که ساختار برنامه‌ها در آن‌ها بلوک‌هایی با نام پروسیجر است امروزه از فنون شی‌گرایی نیز پشتبانی می‌کنند.

زبان‌های سی++ وپی‌اچ‌پی از این جمله هستند. هر شیء یک سری خصوصیت و قابلیت دارد، که اصطلاحاً Properties و Operation خوانده می‌شوند. در این پارادایم برنامه‌نویسی، دید برنامه‌نویس به سیستم، دید شخصی است، که سعی می‌نماید با پیدا کردن اشیاء مختلف در سیستم و برقراری ارتباط بین آن‌ها، سیستم را تولید نماید.

مزیت برنامه نویسی شی گرا :

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

سرفصل های دوره شی گرایی در PHP :

  • توضیح جامع شی گرایی
  • توضیح جامع و ساخت کلاس
  • توضیح جامع و ساخت متد
  • توضیح جامع و ساخت  پروپرتی
  • توضیح جامع و ساخت یک شی(نمونه) از کلاس
  • توضیح جامع کپسوله سازی (Encapsulation)
  • توضیح  جامع و ساخت سطح دسترسی Private
  • توضیح جامع و ساخت سطح دسترسی Public
  • توضیح جامع و ساخت سطح دسترسی Protected
  • توضیح جامع و ساخت متد و پروپرتی Static
  • توضیح جامع چند ریختی(Polymorphism)
  • توضیح جامع و ساخت کلاس و متد انتراعی(Abstract)
  • توضیح جامع وساخت رابط(Interface)
  • توضیح جامع ارث بری
  • توضیح جامع وساخت کلاس مشتق شده
  • توضیح جامع متدهای جادویی
  • توضیح جامع وساخت متد جادویی سازنده(Construct)
  • توضیح جامع وساخت متد جادویی مقداردهی(Set)
  • توضیح جامع وساخت متد جادویی دریافت مقدار(Get)
  • توضیح جامع وساخت متد جادویی بارگزاری خودکار(Autoload)
  • توضیح تمام مباحث شی گرایی مثال از دنیای بیرون
  • استفاده از تصاویر ابزار برای درک بهتر شی گرایی
  • کار با دیتابیس با استفاده از شی گرایی
  • طریقه صحیح نام گذاری و ساخت کلاس
  • انجام یک پروژه در انتهای دوره

     

برای مشاهده ی سایر محصولات آموزشی تصویری بر روی همین متن کلیک نمایید .


مبلغ واقعی 35,000 تومان    50% تخفیف    مبلغ قابل پرداخت 17,500 تومان

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

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

دیدگاه های کاربران (0)

استان آذربایجان غربی شهر ارومیه، خیابان شهیدمحمدمنتظری ، کوچه شهیداخباری پلاک 9

اعتماد شما اعتبار ماست

فید خبر خوان    نقشه سایت    تماس با ما