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


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

توضیحات دوره

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

فهرست مطالب

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