آنچه یاد خواهید گرفت:
درک و برنامهنویسی به زبان ++C با رویکرد شیگرا
توانایی توسعه برنامهها با استفاده از constructors و پلیمورفیسم (overloading متد و overloading عملگر)
درک و برنامهنویسی وراثت، توابع مجازی و کلاس انتزاعی
ایجاد برنامهها با استفاده از رویکرد برنامهنویسی جنریک و مدیریت استثنا
پیشنیازهای دوره
بدون پیشنیازییا دانش بسیار پایهای درباره برنامهنویسی
توضیحات دوره
این دوره اصول اولیه برنامهنویسی شیگرا (OOP) را پوشش میدهد و مبانی ++C را معرفی میکند. این دوره به اصول OOP مانند وراثت، پلیمورفیسم و انتزاع با استفاده از ++C میپردازد. ++C یک زبان شیگرا است. این دوره همه مواردی که باید درباره OOP در ++C بدانید را از مبانی مفاهیم شیگرا تا مفاهیم پیشرفته در OOP آموزش داده و تمامی مباحث OOP از مبانی تا پیشرفتهترین مباحث را پوشش میدهد. هر درس به تفصیل با کد مثال توضیح داده شده است. علاوه بر این، مفاهیم برنامهنویسی جنریک مانند قالبهای کلاس و تابع در ++C را نیز نشان میدهد. هر بخش شامل آزمونهایی است که برای ارزیابی درک دانشجو طراحی شدهاند. در پایان دوره، مهارتهای لازم در ++C را با رویکرد شیگرا کسب میکنید. شما برنامههایی با استفاده از constructors و پلیمورفیسم، از جمله overloading متد و overloading عملگر توسعه میدهید. شما به وراثت، توابع مجازی و کلاسهای انتزاعی برای طراحی برنامههای پیشرفته مسلط میشوید. شما برنامههای قوی ایجاد می کنید که تکنیکهای برنامهنویسی جنریک را شامل شده و استراتژیهای مؤثر مدیریت استثنا را پیادهسازی کند. شما مهارتهای خود را در ساخت برنامهها، استفاده از constructors و بهرهگیری از قدرت پلیمورفیسم از طریق overloading متد و عملگر تقویت میکنید. شما به پیچیدگیهای وراثت، توابع مجازی و کلاسهای انتزاعی میپردازید تا سطح پیشرفتهتری به پروژههای برنامهنویسی خود ببخشید. شما به دنیای پارادایمهای برنامهنویسی جنریک وارد میشوید و توانایی خلق برنامههایی چندمنظوره را به دست میآورید که همراه با مکانیسمهای قوی مدیریت استثنا باشد.
این دوره برای چه کسانی مناسب است؟
مبتدیان و دانشجویانی که میخواهند درباره OOP در ++C بیشتر بدانند.