ناموجود

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

کد محصول:415

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

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

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

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

 

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

image۱ - مبانی اولیه
مقدمه - تاریخچه ++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 - دوره متوسط

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

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

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

۴ - نوع داده 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 - دوره پیشرفته

image۱ - آشنایی با 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ها

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

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