برنامه نویسی شیء گرا در پایتون


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

توضیحات دوره

پایتون یک زبان برنامه نویسی شئ گرا است که البته سایر الگوهای برنامه نویسی را نیز پشتیبانی می‌کند. کتابخانه های معروفی براساس برنامه نویسی شیء گرا نوشته شده اند. برای همین افرادی که میخواهند در پایتون برنامه نویسی انجام دهند، لازم است که با برنامه نویسی شیء گرا آشنا شوند تا بتوانند از کتابخانه ها بخوبی در پروژه هایشان استفاده کنند. برنامه نویسی شیء گرا یک سبک برنامه نویسی است نه یک زبان برنامه نویسی! در برنامه نویسی شیئ گرا همه چیز به صورت یک شیء در نظر گرفته می‌شود که این شیء دارای یک سری مشخصات/شناسه ها (attributes) و یک سری روشها (methods) است.

فهرست مطالب

  • مقدمه ای بر برنامه نویسی شی گرا
  • ارتباط بین کلاس و object
  • تعریف کلاس در پایتون
  • ساخت object
  • تعریف شناسه برای object
  • تعریف متد برای object
  • تعریف شناسه برای کلاس
  • تعریف متد برای کلاس
  • Encapsulation در برنامه نویسی شیء گرا
  • Overriding در برنامه نویسی شیء گرا
  • ارث‌بری (inheritance) در برنامه نویسی شیء گرا
  • متدهای جادویی (magic methods) در برنامه نویسی شیء گرا
  • انجام پروژه
 
پیش نیاز دوره: آشنایی با اصول برنامه نویسی در پایتون
مدت زمان دوره:  14 ساعت و 30 دقیقه
مدرس دوره: محمد نوری زاده چرلو
محتوای دوره
  • ویدیوی آموزشی
  • جزوه دست نویس مدرس
  • کدهای پیاده سازی شده برای مثالها و پروژه ها
.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.