یادگیری یک زبان برنامهنویسی ممکن است از ابتدا غول بزرگی به نظر برسد که غلبه بر آن از عهدهی هرکسی برنیاید اما درواقع تمام زبانهای برنامهنویسی از دستورات و غالب مشخص در کنار منطق مشخصی پیروی میکنند که یادگیری آنها برای کاربر بهصورت قدمبهقدم منجر به یادگیری نهایی او خواهد شد. زبان سی پلاس پلاس یکی از زبانهای خوب برنامهنویسی باقابلیت شی گرایی است که برای یادگیری و ورود به دنیای زبانهای برنامهنویسی انتخاب درستی به شمار میرود. مجموعهی آموزشی سی پلاس پلاس پرند در سه سطح آموزشی مقدماتی، متوسط و پیشرفته تمام متریال و مباحث موجود در کتابهای آموزش برنامهنویسی سی پلاس پلاس
را بهصورت چندرسانهای در اختیار کاربر قرار میدهد. مجموعهی مقدماتی این بستهی آموزشی به بررسی مفاهیم ابتدایی و تعریفها و اصولی میپردازد که تقریباً در تمام زبانهای برنامهنویسی وجود دارد. مجموعهی متوسطه برداشتی عمیقتر از این مفاهیم را به همراه اصول برنامهنویسی شی گرا ارائه میکند. مجموعهی پیشرفته مفاهیم برنامهنویسی شی گرا را بهصورت عمیقتر و کار با دادههای بیرونی به کاربر آموزش میدهد. خرید و استفاده از این مجموعهی آموزشی مناسب برای علاقهمندان به یادگیری زبان برنامهنویسی C++ و شروعی برای یادگیری تمام زبانهای برنامهنویسی خواهد بود.
در این مجموعه برترین ادیتورهای موردنیاز در آموزش زبان برنامهنویسی C++ نظیر JetBrains CLion NetBeans ،Eclipse ،CodeBlocks ،Microsoft Visual Studio و… برای استفادهی کاربر و انجام تمرینات کتاب ارائهشده است. خرید و استفاده از این مجموعه که نرمافزارها، ادیتورها و آموزشهای موردنیاز کاربر را برای وی ارائه کرده است انتخابی مناسب و عالی برای یادگیری زبان برنامهنویسی C++ است.
محتوای آموزشی
در مرحلهی مقدماتی مطالبی که در این نرمافزار موردبحث قرار میگیرند عبارتاند از مبانی اولیه که شامل مقدمه و تاریخچهی 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 – نحوه برنامهنویسی شیءگرا – چگونگی کار با کلاسها – ۶ دوره آزمون عملی
سرفصلهای دوره پیشرفته در این مجموعه عبارتاند از:
آشنایی با Access Specifier – مفهوم Encapsulation – کاربرد سازندهها – کاربرد Member Initializer List – کاربرد Destrutor – ارتباط Poniter و کلاس – نحوه تقسیم اجزای کلاسها – آشنایی با ثابتها و متغیرهای Static – کار با توابع و کلاسهای Freind – سر بارگذاری عملگرها – مفهوم وراثت – روشهای ارثبری – نحوه کار با Inheritance – کاربرد کلاسهای فرزند – کاربرد وراثت – مفهوم Polymorphism – الگوی تابع و کلاس – مفهوم Input/Output – نحوه ایجاد فایل خروجی – ۶ دوره آزمون عملی
مشخصات
-
شماره مجوز
۸-۰۲۳۷۸-۰۶۲۸۹۰
-
مرجع صادر کننده
وزارت فرهنگ و ارشاد اسلامی
-
زبان
فارسی
-
گروه سنی
بزرگسال
-
نوع دیسک
DVD9
-
تعداد دیسک
۲ حلقه
-
مدت آموزش
– دقیقه
-
موضوع
برنامه نویسی
-
سایر توضیحات
– سه دوره آموزشی در ۱۸۲ درس
نقد و بررسیها
هنوز بررسیای ثبت نشده است.