آموزش کامل c++ و c
هشدار پلیس: لطفا پیش از انجام معامله و هر نوع پرداخت وجه، از صحت کالا یا خدمات ارائه شده، به صورت حضوری اطمینان حاصل نمایید.
آموزش کامل C++ ، عملی ، خصوصی و نیمه خصوصی ، از مبتدی تا حرفه ای
آموزش بر اساس سرفصل های زیر میباشد:
آشنایی با محیط های کدنویسی به زبان C++ :
مقدمه
آشنایی با ویژوال استدیو
آموزش استفاده از Visual C++ Express به منظور برنامه نویسی به زبان C++
آموزش ساخت یک برنامه کاربردی ساده
آشنایی با انواع برنامه های کاربردی C++
آموزش ساخت یک برنامه کاربردی کنسول
آموزش ساخت یک پروژه ساده
آموزش مبانی زبان برنامه نویسی C++ - متغیرها و انواع داده :
مقدمه
آموزش تعریف متغیرها
آموزش در رابطه با انواع داده پایه در این زبان
آموزش تبدیل نوع
آموزش در رابطه با انواع داده تعریف شده از سوی کاربر :
مقدمه
آموزش ایجاد کلاس ها و اشیا
آشنایی با حوزه دید متغیرها در این زبان
آموزش در رابطه با Odds و Ends
آموزش جامع و کاربردی ارث بری در C++
آموزش جامع و کاربردی تعریف و استفاده از Namespace ها
آموزش در رابطه با انواع داده شمارشی
آموزش در رابطه با پیش پردازنده ها ( Preprocessor ها )
آموزش جامع و کاربردی دستورات کنترل روند اجرای برنامه های C++ :
مقدمه
آموزش دستورات کنترل جریان برنامه
آموزش دستور شرطی IF
آموزش دستور حلقه سازی While
آموزش دستور حلقه سازی For
آموزش دستور شرطی Switch
آموزش ایجاد توابع و استفاده از آن ها در زبان برنامه سازی C++
آموزش استفاده از توابع ساده
آموزش استفاده از توابع عضو
آموزش درک پیام های خطا
آموزش استفاده از عملگرهای موجود در C++ :
مقدمه
آموزش کار با عملگرهای ریاضی
آموزش استفاده از عملگرهای مقایسه ای
آموزش استفاده از عملگرهای ویژه عملیات بیتی
آموزش سربارگذاری ( Overloading ) عملگرها
آموزش استفاده از قالب ها ( Templates ) به منظور ساده سازی کدنویسی :
مقدمه
آموزش در رابطه با Template ها
آموزش کار با Function Template و Class Templates
آموزش سفارشی سازی قالب ها
آموزش مباحث مدیریت حافظه و استفاده از اشاره گر ها :
مقدمه
آشنایی با اشاره گرها و Reference ها
آموزش در رابطه با مقادیر ثابت و اشاره گر ها
آموزش مدیریت دستی حافظه
آموزش کاربرد اشاره گرهای هوشمند
آموزش اشاره گرها و ارث بری :
مقدمه
آشنایی با اشاره گرها و ارث بری
آموزش Slicing
آموزش در رابطه با Casting
آموزش کار با Library های استاندارد C++ :
مقدمه
Standard Library چیست ؟
مروری بر تاریخچه Standard Library
آموزش ساده و کاربردی Vector
آموزش ساده و کاربردی Map
آموزش برنامه نویسی و کار با دیگر Collection ها
آموزش مرتب سازی و جستجو
آموزش کار با متغیرهای رشته ای
آموزش دیگر مباحث موجود در این رابطه
آموزش کامل و کاربردی Lambda ها :
مقدمه
Lambda چیست ؟
آموزش کار با توابع کوچک
آموزش استفاده از یک Lambda
آموزش بازگردانی مقادیر از Lambda ها
آموزش مبحث Capturing
آموزش مدیریت خطا ها :
مقدمه
آموزش مطلع شدن از رخداد خطا
آموزش استفاده از Try و Catch
آموزش به دام انداختن خطاها
آموزش استفاده از std::exception
RAII Revisited
آشنایی با Legacy Code :
مقدمه
آموزش استفاده از typedef
آموزش کار با Function Pointer ها
آموزش اشاره گر سازی به Member Function ها
آموزش کار با اشاره گرهای Void
آموزش کار با آرایه ها به سبک زبان C
آموزش کار با رشته ها به سبک زبان C
آموزش کار با Stream ها ، Local ها و مدیریت چرخه اجرای کدهای برنامه :
مقدمه
آموزش کار با Library های C++
آموزش کار با جریان های ورودی / خروجی
آموزش استفاده از دستور Include
آموزش ساخت و کار با متغیرها
آموزش استفاده صحیح از انواع داده موجود در C++
آموزش مدیریت چرخه اجرای کدهای برنامه
آموزش ساخت یک برنامه ساده با آموخته های این فصل از آموزش
آموزش کار با توابع و Header ها :
مقدمه
آموزش در رابطه با توابع
آموزش مبحث سربارگذاری ( Overload )
آموزش کارکردن با چندین فایل Header
آشنایی با خطاهای ممکن در این زمینه
آموزش کار با رشته ها و Collection ها :
آموزش کار با Object ها و کلاسها
آموزش کار با رشته ها
آموزش ویرایش و دستکاری رشته ها
آموزش مبحث Vector
آموزش نوشتن و کار با کلاس ها :
آموزش ایجاد کردن یک کلاس
آموزش سازمان دهی فایل های مربوط به کلاس
آموزش استفاده از توابع Inline
آموزش مبحث کپسوله سازی ( Encapsulation )
آموزش ساخت Instance ها
آموزش برخی از مطالب در رابطه با کامپایلر C++ :
آموزش کار با پارامترهای خط فرمان
آشنایی با امکانات خاص موجود در Visual Studio
آموزش ساخت فایلهای لازم
آموزش برخی دیگر از مباحث موجود در زمینه برنامه نویسی C++ :
مباحثی در مورد نحو زبان C++
آموزش Debugging
آموزش Casting
آموزش استفاده از کلمه کلیدی const
آموزش استفاده از کتابخانه های استاندارد C++
آموزش انتقال پارامترها
آموزش مدیریت منابع
آشنایی با حوزه دید متغیرها و یا مبحث Scope
آموزش Legacy Constructs :
آموزش مبحث Legacy Code
Old Style چیست ؟
آموزش مبحث Casting
آموزش ایجاد و کار با ماکروها
آموزش کار با آرایه ها به سبک C
آموزش کار با رشته ها به سبک زبان C
آموزش دستور Printf
آموزش دستور Typedef
آموزش برنامه نویسی و کار با اشاره گرها
آموزش بر اساس سرفصل های زیر میباشد:
آشنایی با محیط های کدنویسی به زبان C++ :
مقدمه
آشنایی با ویژوال استدیو
آموزش استفاده از Visual C++ Express به منظور برنامه نویسی به زبان C++
آموزش ساخت یک برنامه کاربردی ساده
آشنایی با انواع برنامه های کاربردی C++
آموزش ساخت یک برنامه کاربردی کنسول
آموزش ساخت یک پروژه ساده
آموزش مبانی زبان برنامه نویسی C++ - متغیرها و انواع داده :
مقدمه
آموزش تعریف متغیرها
آموزش در رابطه با انواع داده پایه در این زبان
آموزش تبدیل نوع
آموزش در رابطه با انواع داده تعریف شده از سوی کاربر :
مقدمه
آموزش ایجاد کلاس ها و اشیا
آشنایی با حوزه دید متغیرها در این زبان
آموزش در رابطه با Odds و Ends
آموزش جامع و کاربردی ارث بری در C++
آموزش جامع و کاربردی تعریف و استفاده از Namespace ها
آموزش در رابطه با انواع داده شمارشی
آموزش در رابطه با پیش پردازنده ها ( Preprocessor ها )
آموزش جامع و کاربردی دستورات کنترل روند اجرای برنامه های C++ :
مقدمه
آموزش دستورات کنترل جریان برنامه
آموزش دستور شرطی IF
آموزش دستور حلقه سازی While
آموزش دستور حلقه سازی For
آموزش دستور شرطی Switch
آموزش ایجاد توابع و استفاده از آن ها در زبان برنامه سازی C++
آموزش استفاده از توابع ساده
آموزش استفاده از توابع عضو
آموزش درک پیام های خطا
آموزش استفاده از عملگرهای موجود در C++ :
مقدمه
آموزش کار با عملگرهای ریاضی
آموزش استفاده از عملگرهای مقایسه ای
آموزش استفاده از عملگرهای ویژه عملیات بیتی
آموزش سربارگذاری ( Overloading ) عملگرها
آموزش استفاده از قالب ها ( Templates ) به منظور ساده سازی کدنویسی :
مقدمه
آموزش در رابطه با Template ها
آموزش کار با Function Template و Class Templates
آموزش سفارشی سازی قالب ها
آموزش مباحث مدیریت حافظه و استفاده از اشاره گر ها :
مقدمه
آشنایی با اشاره گرها و Reference ها
آموزش در رابطه با مقادیر ثابت و اشاره گر ها
آموزش مدیریت دستی حافظه
آموزش کاربرد اشاره گرهای هوشمند
آموزش اشاره گرها و ارث بری :
مقدمه
آشنایی با اشاره گرها و ارث بری
آموزش Slicing
آموزش در رابطه با Casting
آموزش کار با Library های استاندارد C++ :
مقدمه
Standard Library چیست ؟
مروری بر تاریخچه Standard Library
آموزش ساده و کاربردی Vector
آموزش ساده و کاربردی Map
آموزش برنامه نویسی و کار با دیگر Collection ها
آموزش مرتب سازی و جستجو
آموزش کار با متغیرهای رشته ای
آموزش دیگر مباحث موجود در این رابطه
آموزش کامل و کاربردی Lambda ها :
مقدمه
Lambda چیست ؟
آموزش کار با توابع کوچک
آموزش استفاده از یک Lambda
آموزش بازگردانی مقادیر از Lambda ها
آموزش مبحث Capturing
آموزش مدیریت خطا ها :
مقدمه
آموزش مطلع شدن از رخداد خطا
آموزش استفاده از Try و Catch
آموزش به دام انداختن خطاها
آموزش استفاده از std::exception
RAII Revisited
آشنایی با Legacy Code :
مقدمه
آموزش استفاده از typedef
آموزش کار با Function Pointer ها
آموزش اشاره گر سازی به Member Function ها
آموزش کار با اشاره گرهای Void
آموزش کار با آرایه ها به سبک زبان C
آموزش کار با رشته ها به سبک زبان C
آموزش کار با Stream ها ، Local ها و مدیریت چرخه اجرای کدهای برنامه :
مقدمه
آموزش کار با Library های C++
آموزش کار با جریان های ورودی / خروجی
آموزش استفاده از دستور Include
آموزش ساخت و کار با متغیرها
آموزش استفاده صحیح از انواع داده موجود در C++
آموزش مدیریت چرخه اجرای کدهای برنامه
آموزش ساخت یک برنامه ساده با آموخته های این فصل از آموزش
آموزش کار با توابع و Header ها :
مقدمه
آموزش در رابطه با توابع
آموزش مبحث سربارگذاری ( Overload )
آموزش کارکردن با چندین فایل Header
آشنایی با خطاهای ممکن در این زمینه
آموزش کار با رشته ها و Collection ها :
آموزش کار با Object ها و کلاسها
آموزش کار با رشته ها
آموزش ویرایش و دستکاری رشته ها
آموزش مبحث Vector
آموزش نوشتن و کار با کلاس ها :
آموزش ایجاد کردن یک کلاس
آموزش سازمان دهی فایل های مربوط به کلاس
آموزش استفاده از توابع Inline
آموزش مبحث کپسوله سازی ( Encapsulation )
آموزش ساخت Instance ها
آموزش برخی از مطالب در رابطه با کامپایلر C++ :
آموزش کار با پارامترهای خط فرمان
آشنایی با امکانات خاص موجود در Visual Studio
آموزش ساخت فایلهای لازم
آموزش برخی دیگر از مباحث موجود در زمینه برنامه نویسی C++ :
مباحثی در مورد نحو زبان C++
آموزش Debugging
آموزش Casting
آموزش استفاده از کلمه کلیدی const
آموزش استفاده از کتابخانه های استاندارد C++
آموزش انتقال پارامترها
آموزش مدیریت منابع
آشنایی با حوزه دید متغیرها و یا مبحث Scope
آموزش Legacy Constructs :
آموزش مبحث Legacy Code
Old Style چیست ؟
آموزش مبحث Casting
آموزش ایجاد و کار با ماکروها
آموزش کار با آرایه ها به سبک C
آموزش کار با رشته ها به سبک زبان C
آموزش دستور Printf
آموزش دستور Typedef
آموزش برنامه نویسی و کار با اشاره گرها