آموزش ++C پرند

۲۰۰.۰۰۰ تومان

  • فروش ویژه به مدت محدود

ناموجود

ناموجود

آموزش ++C پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با زبان قدرتمند ++C در قالب مثالهای عملی آشنا خواهید شد.

توضیحات محصول

آموزش ++C پرند دارای 3 دوره مقدماتی، متوسطه و پیشرفته است که طی آن با زبان قدرتمند ++C در قالب مثالهای عملی آشنا خواهید شد. سی‌پلاس‌پلاس یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شی‌گرا و سطح بالاست که به دلیل سادگی و گستردگی بسیار، یکی از پر طرفدارترین زبانهای برنامه نویسی تجاری می‌باشد. ++C گسترش یافته زبان C است و دارای قابلیتهای زبان‌های سطح بالا و سطح پایین به‌صورت همزمان است.

سرفصلهای آموزش ++C پرند

آموزش ++C دوره مقدماتی

۱- مبانی اولیه
مقدمه، تاریخچه ++C، آشنایی با ++C

۲- ورود به برنامه
ایجاد یک پروژه جدید، کار با پنل Solution Explorer

۳- درج و اجرای کدها
افزودن کدهای اولیه، ایجاد تابع Main، اجرای پروژه، نحوه درج کدها، افزودن توضیحات

۴- متغیرها
تعریف متغیرها، مقداردهی به متغیرها، کار با متغیرها

۵- کار با انواع داده
انواع Data Type، محاسبه اندازه و Overflow، ثابت‌ها

۶- انواع عملگرها (بخش اول)
عملگرهای ریاضی، عملگرهای تخصیصی، عملگرهای رابطه‌ای

۷- انواع عملگرها (بخش دوم)
عملگرهای منطقی، عملگرهای بیتی، عملگر شرطی، تقدم عملگرها

۸- کار با دستور ورودی
کار با دستور ورودی

۹- محاسبه مساحت و محیط
محاسبه مساحت و محیط مستطیل، محاسبه مساحت و محیط دایره

۱۰- تغییر نوع داده
تبدیل متغیرها، روش Cast کردن داده‌ها

۱۱- کار با توابع
آشنایی با Functionها، ایجاد تابع غیر بازگشتی، ایجاد تابع بازگشتی

۱۲- سفارشی‌سازی توابع
بازگرداندن مقدار یک متغیر، بازگرداندن پارامترهای ورودی، محدوده کارایی متغیرها

۱۳- ویژگی Forward Declaration
مفهوم Forward Declaration، کاربرد Forward Declaration

۱۴- کار با Header File
مبانی کار با Namespace، آشنایی با Header File، ایجاد Header File، اصول نگارشی Headerها

۱۵- کار با Namespace
ایجاد Namespaceها، کار با Headerهای تو در تو

۱۶- مدیریت متغیرها
کار با متغیرهای Global، متغیرهایInternal و External، عبارت Static و متغیرهای محلی

۱۷- دستورهای شرطی
دستور If، دستور Else، دستور Else If، کار با Ifهای تو در تو

۱۸- دستور Switch
دستور Switch

۱۹- ساختارهای تکرار
حلقه For، حلقه While، حلقه Do-While، کلمات کلیدی Break و Continue

۲۰- آزمون‌های عملی
۶ دوره آزمون عملی

آموزش ++C دوره متوسطه

۱- کار با آرایه‌ها
ایجاد آرایه‌ها، فراخوانی عناصر آرایه، پیمایش عناصر آرایه

۲- کاربرد آرایه‌ها
محاسبه میانگین، محاسبه بیشترین مقدار، مرتب‌سازی عناصر

۳- آرایه‌های دو بعدی
آرایه‌های دو بعدی، فراخوانی آرایه‌های دو بعدی، آرایه‌های دو بعدی و جدول ضرب

۴- نوع داده Char
کار با نوع داده Char، مفهوم Escape Sequences

۵- کار با C-Style String
مفهوم C-Style String، کاربرد C-Style String

۶- استفاده از C-Style String
ورودی متنی و C-Style String، توابع کار با C-Style String، جستجو در C-Style String، آرایه‌های دو بعدی و C-Style String، مقداردهی به آرایه‌های دو بعدی

۷- کار با String
مفهوم String، توابع کار با String، جستجو و جایگزینی در String، ترکیب و جابجایی Stringها

۸- کار با Pointer
مفهوم Pointer، ایجاد Pointer

۹- کاربرد Pointer
ارتباط Pointer و آرایه، نقش Pointer در ارسال آرایه‌ها، نقش Pointer در تغییر آرایه‌ها، ایجاد Pointer از آرایه‌ها، ارتباط با C-Style String

۱۰- حافظه Dynamic
تخصیص حافظه Dynamic به متغیر، حافظه Dynamic و Pointer

۱۱- کار با Reference Variable
مفهوم Reference Variable، کاربرد Reference Variable

۱۲- کاربرد For-Each Loop
کار با For-Each Loop، ویرایش For-Each Loop

۱۳- کار با Array و Vector
کار با دستور Array، توابع کار با آرایه‌ها، کار با دستور Vector

۱۴- اصول پیشرفته کار با توابع
توابع و پارامترهای ورودی، کار با Reference و Pointer، مفهوم Inline Function، مفهوم Function Overloading، مفهوم Recursive Function

۱۵- نوع داده شمارشی
مفهوم Enumerated Types، کار با Enumerated Type، کار با Enum Class

۱۶- کاربرد Typedef
کاربرد Typedef

۱۷- کاربرد Struct
مفهوم Struct، مقداردهی به Struct، ارتباط Struct و توابع، کار با Structهای تو در تو

۱۸- برنامه‌نویسی شی‌گرا
برنامه‌نویسی شی‌گرا

۱۹- کار با کلاس‌ها
تعریف کلاس، فراخوانی کلاس‌ها

۲۰- آزمون‌های عملی
۶ دوره آزمون عملی

آموزش ++C دوره پیشرفته

۱- آشنایی با Access Specifier
مفهوم Access Specifier، کار با Access Specifier

۲- مفهوم Encapsulation
مفهوم Encapsulation

۳- کاربرد سازنده‌ها
استفاده از سازنده‌ها، کار با سازنده پیش‌فرض، سازنده‌ها و سربارگذاری توابع، کار با Implicit Constructor، کار با کلاس‌های تو در تو

۴- کاربرد Member Initializer List
مفهوم Member Initializer List، کار با Member Initializer List

۵- کاربرد Destructor
کار با Destructor، کنترل Destructor

۶- ارتباط Pointer و کلاس
ارتباط Pointer و Objectها، ارتباط Pointer و توابع، ارتباط Pointer و متغیرها، کار با اشاره گر This

۷- تقسیم اجزای کلاس‌ها
شکستن کلاس‌ها به کدهای مجزا، ارتباط کلاس و فایل Header

۸- ثابت‌ها و متغیرهای Static
ایجاد Objectهای ثابت، کار با متغیرهای Static، کار با توابع Static

۹- توابع و کلاس‌های Friend
توابع Friend، کلاس‌های Friend

۱۰- سربارگذاری عملگرها
مفهوم Operator Overloading، فراخونی عملگر Overload شده، سربارگذاری با توابع Friend، سربارگذاری با توابع معمولی

۱۱- مفهوم وراثت
آشنایی با Inheritance، ویژگی Inheritance

۱۲- روش‌های ارث‌بری
روش Hierarchical Inheritance، روش Multilevel Inheritance، روش Multiple Inheritance

۱۳- کار با Inheritance
نقش Constructor در وراثت، کار با حالت Protected، حالت‌های ارث‌بری

۱۴- کاربرد کلاس‌های فرزند
کاربرد کلاس‌های فرزند

۱۵- کاربرد وراثت
بازنویسی توابع کلاس والد، ویرایش توابع کلاس والد، تغییر حالت ارث‌بری، ارث‌بری و Pointerها

۱۶- مفهوم Polymorphism
آشنایی با Polymorphism، کاربرد Polymorphism، اجرای Polymorphism، نقش کلمات کلیدی، کار با Pure Virtual Function

۱۷- الگوی تابع و کلاس
مفهوم Function Template، ایجاد Function Template، آرایه و Function Template، ایجاد Class Template

۱۸- مفهوم Input/Output
جریان‌های ورودی و خروجی، کار با جریان‌های ورودی، کار با جریان‌های خروجی، کار با Manipulatorها

۱۹- ایجاد فایل خروجی
ایجاد فایل خروجی

۲۰- آزمون‌های عملی
۶ دوره آزمون عملی

مشخصات

تعداد دیسک

تولید کننده

امتیاز محصول (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش ++C پرند”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *