قراره تو این دوره چی یاد بگیرم؟

  • ایجاد کلاس و سطوح دسترسی
  • ایجاد فایل و ریختن اطلاعات در فایل
  • ارث بری و سطوح ارث بری
  • متد مجازی و متد مجازی محض

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

۷ فصل
۲۳ جلسه
۵ ساعت
۱

فصل اول – مقدمه

۳ قسمت
۰۰:۲۱:۲۶

- معرفی دوره

رایگان
۰۵:۱۴

- انتخاب آی دی ای

رایگان
۱۱:۳۳

- مقدمه ای بر کلاس ها

رایگان
۰۴:۳۹
۲

فصل دوم

۳ قسمت
۰۰:۲۲:۱۱
۳

فصل سوم

۳ قسمت
۰۰:۲۰:۱۷
۴

فصل چهارم

۳ قسمت
۰۰:۲۷:۵۳
۵

فصل پنجم

۳ قسمت
۰۰:۲۷:۵۶
۶

فصل ششم

۳ قسمت
۰۰:۵۲:۰۴
۷

فصل هفتم

۵ قسمت
۰۲:۱۳:۰۹

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

برنامه نویسی شی گرا (OOP) یک مدل برنامه نویسی کامپیوتری است که طراحی نرم افزار را حول داده ها یا اشیاء سازماندهی می کند تا توابع و منطق. یک شی را می توان به عنوان یک فیلد داده تعریف کرد که دارای ویژگی ها و رفتار منحصر به فرد است.

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

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

اجرای OOP سریعتر و آسانتر است
OOP یک ساختار واضح برای برنامه ها فراهم می کند
OOP کمک می کند تا کد C++ DRY “Don’t Repeat Yourself” را خشک نگه دارد و نگهداری، اصلاح و اشکال زدایی کد را آسان تر می کند.
OOP امکان ایجاد برنامه های کاربردی قابل استفاده مجدد را با کد کمتر و زمان توسعه کوتاه تر ایجاد می کند

پیش نیازهای  دوره برنامه نویسی شی گرا در c++ :

برای مشاهده دوره شی گرایی در c++ پیشرفته انتظار میرود که شما دوره ++C مقدماتی را با موفقیت پشت سر گذاشته باشید.

سرفصل های دوره برنامه نویسی شی گرا در c++ :

فصل اول – مقدمه

– معرفی دوره

– انتخاب آی دی ای

– مقدمه ای بر کلاس ها

فصل دوم

– ایجاد کلاس و سطوح دسترسی

– ساختن آبجکت از کلاس

– متد عضو خصوصی

فصل سوم

– سازنده و مخرب

– ستر

– گتر

فصل چهارم

– ارث بری و سطوح ارث بری

– اشاره گر دیس

– غلبه بر وراثت

فصل پنجم

– چند ریختی

– اشاره گر ها در کلاس

– متد مجازی و متد مجازی محض

فصل ششم

– مقدمه ای بر فایل ها

– ایجاد فایل و ریختن اطلاعات در فایل

– حالت های باز کردن فایل و خواندن اطلاعات از فایل

فصل هفتم

– مقدمه ای بر پروژه

– نوشتن پروژه همراه بانک (پایگاه داده مبتنی بر فایل)

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

این دوره برای کسانی مناسب است که با مقدمات زبان برنامه نویسی ++C آشنا هستند و میخواهند به صورت جدی تر بپردازند به یادگیری این زبان.

اگر دانشجوی رشته کامپیوتر یا رشته دیگر هستین و احتیاج دارین که زبان برنامه نویسی ++C رو یاد بگیرین این دوره برای شما بسیار مناسب خواهد بود.

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

Microsoft Visual Studio 2015 Enterprise Update 3

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

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

در این دوره از تمام مسائل حاشیه ای پرهیز شده است.

در طول دوره هرگونه سوال برای شما پیش آمد میتوانید بپرسید و من جواب گوی سوالات شما عزیزان خواهم بود.

 

توضیحات بیشتر