در مرحلهی مقدماتی مطالبی که در این نرمافزار موردبحث قرار میگیرند عبارتاند از مبانی اولیه که شامل مقدمه و تاریخچهی C++ و آشنایی با C++ است، نحوه ورود به برنامه که به شما ایجاد یک پروژه جدید و کار با پنل Solution Explorer آموزش میدهد. پسازآن چگونگی درج و اجرای کدها را خواهید آموخت که افزودن کدهای اولیه و ایجاد تابع Main و اجرای پروژه، نحوهی درج کدها، افزودن توضیحات را شامل میشود. پسازآن مرحلهی آشنایی با متغیرها است که شامل تعریف متغیرها، مقداردهی به متغیرها و کار با آنها میشود. فایل بعدی آموزش موضوع کار با انواع دادهها است که انواع داده، محاسبهی اندازه و Overflow و مفهوم ثابتها را شامل میشود. انواع عملگرها در این مرحله آموزش داده خواهند شد که شامل عملگرهای ریاضی، عملگرهای تخصیصی، عملگرهای رابطهای، عملگرهای منطقی، عملگرهای بیتی، عملگر شرطی، تقدم عملگرها خواهند بود. پسازآن کار با دستورات ورودی، نحوه محاسبهی مساحت و محیط، تغییر نوع داده با تبدیل متغیرها و روش Cast کردن دادهها را خواهید آموخت. نحوه کار با توابع، ایجاد تابع غیر بازگشتی، ایجاد تابع بازگشتی، چگونگی سفارشیسازی توابع، بازگرداندن مقدار یک متغیر، بازگرداندن پارامترهای ورودی، محدوده کارایی متغیرها مباحث بعدی مورد آموزش هستند. پسازآن ویژگی Forward Declaration و مفاهیم و کارکرد آن موردبررسی قرار میگیرد. کار با Header File که خود شامل مبانی کار با Namespace، آشنایی با Header File و ایجاد Header File به همراه اصول نگارش Headerها است. نحوه کار با Namespace یعنی ایجاد Namespace و کار با Header های تودرتو، مدیریت متغیرها و کار با متغیرهای Global، متغیرهای Internal و External و عبارت Static و متغیرهای محلی، دستورهای شرطی If، Else، Else If و کار با If های تودرتو، دستور Switch، ساختارهای تکرار با حلقههای For، While و حلقهی Do-While و کلمات کلیدی Break و Continue را خواهید آموخت.
سرفصلهای دوره متوسط در این مجموعه عبارتاند از:
نحوهی کار با آرایهها – آشنایی با کاربرد آرایهها – آرایههای دوبعدی – نوع داده Char – نحوه کار با C-Style String – چگونگی کار با String – کار با Pointer – کاربرد Pointer – حافظه Dynamic – کار با Reference Variable – آشنایی با کاربرد For-Each Loop – چگونگی کار با Array و Vector – اصول پیشرفته کار با توابع – نوع داده شمارشی – کاربرد Typedef – کاربرد Struct – نحوه برنامهنویسی شیءگرا – چگونگی کار با کلاسها – 6 دوره آزمون عملی
سرفصلهای دوره پیشرفته در این مجموعه عبارتاند از:
آشنایی با Access Specifier – مفهوم Encapsulation – کاربرد سازندهها – کاربرد Member Initializer List – کاربرد Destrutor – ارتباط Poniter و کلاس – نحوه تقسیم اجزای کلاسها – آشنایی با ثابتها و متغیرهای Static – کار با توابع و کلاسهای Freind – سر بارگذاری عملگرها – مفهوم وراثت – روشهای ارثبری – نحوه کار با Inheritance – کاربرد کلاسهای فرزند – کاربرد وراثت – مفهوم Polymorphism – الگوی تابع و کلاس – مفهوم Input/Output – نحوه ایجاد فایل خروجی – 6 دوره آزمون عملی
نقد و بررسیها
هنوز بررسیای ثبت نشده است.