آموزش برنامه نویسی شی گرا با استفاده از پایتون + Pycharm Hands-on

Object Oriented Programming using Python + Pycharm Hands-on

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: رویکرد عملی به برنامه نویسی شی گرا با استفاده از Python و Pycharm. به عنوان یک توسعه دهنده پایتون رشد کنید. در مورد ارکان مهم برنامه نویسی شی گرا مانند کپسوله سازی، انتزاع، وراثت و چندشکلی بیاموزید کلاس ها و اشیاء را بیاموزید یاد بگیرید که متغیرهای نمونه چیست و چگونه می توانید یکی را تعریف کنید در مورد سازنده ها و دلیل وجود آنها بیاموزید یاد بگیرید چگونه می توانید اعضای ایستا را در کلاس های پایتون تعریف کنید. آموزش نحوه پیاده سازی وراثت و انواع مختلف وراثت یاد بگیرید چگونه می توانید چند شکلی را در پایتون با استفاده از بارگذاری و overriding پیاده سازی کنید آموزش نحوه دستیابی به انتزاع در پایتون آموزش نحوه دستیابی به کپسوله سازی در پایتون پیش نیازها: کامپیوتری با اتصال به اینترنت برای نصب Pycharm , Python درک پایه جاوا زمان یادگیری و اتمام این دوره

این دوره به شما برنامه نویسی شی گرا با استفاده از پایتون و pycharm را آموزش می دهد. این یک دوره تئوری نیست، اما من به صورت گام به گام و به صورت عملی به شما آموزش خواهم داد.

چرا باید این دوره را بگذرانید؟

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

در این دوره، من موضوعات را ساده کرده ام و با مثال های واقعی درک آن را آسان کرده ام. من مطمئن خواهم شد که نه تنها برنامه نویسی شی گرا را به روش صحیح یاد می گیرید، بلکه از یادگیری آن نیز لذت خواهید برد.

این دوره یک دوره تئوری نیست، اما ما با نوشتن برنامه‌هایی از هر مفهومی که به درک بهتر ما کمک می‌کند، کارهای عملی را انجام خواهیم داد.

این دوره با در نظر گرفتن مبتدیان طراحی شده است، ما اطمینان حاصل کرده ایم که هر یک از مفاهیم به وضوح به روشی آسان برای درک توضیح داده شده است. بنابراین اگر مبتدی هستید، نگران نباشید، من 100% متعهد هستم که به شما در موفقیت کمک کنم.

پس از اتمام این دوره، شما درک کاملی از اصول شی گرا خواهید داشت که نه تنها به شما کمک می کند تا برنامه های پیچیده را با اطمینان بنویسید، بلکه مصاحبه های شغلی را نیز شکست دهید.

چرا باید برنامه نویسی شی گرا را یاد بگیرید؟

برنامه نویسی شی گرا یک پارادایم جدید در برنامه نویسی است که به شما کمک می کند پیچیدگی را کاهش دهید، اجزای قابل استفاده مجدد بسازید، کدهای اضافی را حذف کنید و کد خود را تمیزتر کنید.

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


گارانتی

این دوره با ضمانت بازگشت وجه 30 روزه Udemy پشتیبانی می شود. اگر بعد از گذراندن این دوره متوجه شدید که این برای شما مناسب نیست. لطفا درخواست بازپرداخت کنید، من فقط دانشجویان راضی

می خواهم


مزایای این دوره چیست؟

  • درباره ارکان مهم برنامه نویسی شی گرا مانند کپسوله سازی، انتزاع، وراثت و چندشکلی بیاموزید

  • با کلاس ها و اشیاء آشنا شوید

  • بیاموزید که متغیرهای نمونه چیست و چگونه می توانید یکی را تعریف کنید

  • درباره سازنده ها و دلیل وجود آنها بیاموزید

  • بیاموزید که چگونه می‌توانید اعضای ثابت را در کلاس‌های پایتون تعریف کنید

  • با نحوه اجرای وراثت و انواع مختلف وراثت آشنا شوید

  • بیاموزید که چگونه می توانید چندشکلی را در پایتون با استفاده از بارگذاری و بازگردانی پیاده سازی کنید

  • با نحوه دستیابی به انتزاع در پایتون آشنا شوید

  • بیاموزید که چگونه می توانید به کپسوله سازی در پایتون برسید

این دوره برای چه کسانی است؟

  • هر برنامه‌نویسی که می‌خواهد یاد بگیرد که چگونه به‌عنوان توسعه‌دهنده پایتون رشد کند

  • هر دانش آموزی که می خواهد به عنوان یک توسعه دهنده پایتون یاد بگیرد و رشد کند

پس آیا برای شروع آماده هستید؟

منتظر چه هستید؟ دکمه BUY NOW را فشار دهید و دوره را شروع کنید. شما را در داخل می بینیم.


سرفصل ها و درس ها

معرفی Introduction

  • توجه به دانش آموزان Note to students

  • درک و دانلود ابزارهای مورد نیاز Understanding and downloading the required tools

  • راه اندازی پایتون در مک Setting up python on mac

  • راه اندازی پایتون در ویندوز Setting up python on windows

  • نصب و راه اندازی Pycharm Installing and setting up Pycharm

  • مشکلات رایج در طول مراحل نصب Common issues during installation process

برنامه نویسی شی گرا، کلاس ها و اشیاء Object oriented programming, classes and objects

  • کلاس ها و اشیا چیست؟ What are classes and objects?

  • تعریف کلاس ها و اشیا Defining classes and objects

  • متغیرهای نمونه Instance variables

  • اهمیت خود Importance of self

  • اولیه کردن ویژگی های کلاس ها Initializing attributes of classes

  • سازنده ها چیست؟ What are constructors?

  • سازندگان با آرگومان های پیش فرض Constructors with default arguments

  • اعضای ثابت Static members

وراثت در پایتون Inheritance in Python

  • ارث چیست؟ What is Inheritance?

  • نیاز به وراثت Need for Inheritance

  • ارث مجرد Single inheritance

  • ارث چندگانه Multiple Inheritance

  • وراثت چند سطحی Multilevel Inheritance

  • دسترسی به اصلاح کننده ها در پایتون Access modifiers in Python

چند شکلی در پایتون Polymorphism in Python

  • پلی مورفیسم چیست؟ What is Polymorphism?

  • اضافه بار اپراتور Operator overloading

  • نادیده گرفتن و استفاده از super() Overriding and using super()

انتزاع در پایتون Abstraction in Python

  • Abstraction در پایتون چیست؟ What is Abstraction in python?

  • چگونه در پایتون به انتزاع برسیم؟ How to achieve abstraction in python?

کپسوله سازی در پایتون Encapsulation in Python

  • کپسوله سازی در پایتون چیست؟ What is encapsulation in Python?

جایزه دوره Course bonus

  • جایزه دوره Course bonus

نمایش نظرات

آموزش برنامه نویسی شی گرا با استفاده از پایتون + Pycharm Hands-on
جزییات دوره
2.5 hours
27
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
190
4.2 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Faisal Memon Faisal Memon

من بیش از 12 سال تجربه ساخت محصولات جهانی دارم که توسط میلیون ها کاربر در سراسر جهان استفاده می شود. من عاشق تکنولوژی و آموزش آن هستم. در حال حاضر، من در یکی از استارت‌آپ‌های پرسرعت در هند به سمت Product هستم و از لحظه لحظه آن لذت می‌برم. قبل از او، چند استارت‌آپ ایجاد کردم که بیش از نیم میلیون کاربر در سراسر جهان داشتند، از Google + سایر سرمایه‌گذاران کمک مالی جمع‌آوری کردم و بخشی از Google Launchpad Accelerator بودم. من در ساخت محصولات از ابتدا و مقیاس بندی تا کاربران جهانی تجربه دارم. من اینجا هستم تا دانش خود را با جویندگان به اشتراک بگذارم و به رشد شخصی و حرفه ای آنها کمک کنم. از دیدنت خوشحالم :)

EmbarkX Official EmbarkX Official

جاوا، پایتون، بوت بهار، فناوری های پایگاه داده، MongoDB