آموزش ++Visual C در ویژوال استودیو
Microsoft Offiuce Visual Studio C++آموزش برنامه نویسی به زبان ++C به شیوه مالتی مدیا با زبان صریح فارسی شامل پانزده ساعت آموزش ویدئویی مفاهیم شی گرایی در ++Visual C در دوازده فصل و 106 سرفصل آموزشی از آشنایی با ++C تا برنامه های SDI و MDI در قالب یک دی وی دی آموزشی و یک دی وی دی نرم افزار Visual Studio 2015 بصورت کاملا اورجینال محصول گروه نرم افزری داتیس و مهرگان
++C یک زبان برنامهنویسی رایانه ای همه منظوره، شیءگرا، سطح میانی و چندرگه عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. از آنجا که در سی++ اشیاء را میتوان ابتدا به ساکن از کلاسهایی ایجاد کرد که به هیچگونه سلسله مراتب ردهها و وراثت مقید نیستند، لذا سی++ از برنامهسازی شیء بنیاد (object-based programming) نیز پشتیبانی میکند. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند. ++C یک زبان سطح میانی در نظر گرفته میشود؛ این زبان دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است.
ویژوال استودیو نام محیط یکپارچه توسعه نرمافزار (IDE) شرکت مایکروسافت است که جهت تولید برنامه رایانهای برای مایکروسافت ویندوز است که برای تولید وبگاه، برنامههای کاربردی وب، خدمات وب نیز استفاده میشود. رمافزار Visual Studio، نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. تمرکز اصلی این نرمافزار از اولین نسخههای آن تا کنون بر روی خصوصیت IDE بودن آن است که به برنامهنویس اجازه میدهد تا برنامههای کاربردی مستقل، وبگاه، برنامههای کاربردی وب یا سرویسهای وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework (البته برای تمام نسخههای بعد از ویژوال استودیو ۶) همچنین Platformهایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا میشوند را براحتی ایجاد نماید. از جمله قابلیتهای اضافه شده که در آخرین ویرایش ارائه شده است میتوان به Silverlight اشاره کرد که یک Web Application framework بسیار پیشرفته جهت توسعه نرمافزارهای کاربردی تحت وب میباشد.
ویژگی های مجموعه آموزش ++Visual C
- دورهی کامل آموزش برنامه نویسی به زبان ++C
- به همراه نسخه نهایی Visual Studio 2015
- با گویش صریح فارسی
- دوازده فصل عنوان درسی
- شامل ۱۰۶ درس با عنوان مهم و کاربردی
- به همراه فایل مثال های آموزش داده شده
- محصول اورجینال گروه نرم افزاری مهرگان و داتیس
- بیش از ۹۰۰ دقیقه آموزش فارسی
سرفصل های آموزشی ++Visual C
- فصل اول: معرفی مفاهیم برنامه نویسی و Visual Studio
- فصل دوم : آشنایی اولیه با محیط Visual Studio و برخی اصول زبان ++C
- فصل سوم: زبان برنامه نویسی ++C
- فصل چهارم : مباحث پیشرفته در ++C
- فصل پنجم: مثال های ++C
- فصل ششم : استفاده از کنترل ها
- فصل هفتم: توابع ،کلاس ها، ساختار های تصمیم گیری و حلقه ها
- فصل هشتم: آرایه ها ،رشته ها و اشاره گرها
- فصل نهم : برنامه های SDI و MDI
- فصل دهم: منوها و Toolbar ها
- فصل یازدهم: استفاده از متن ،گرافیک ،ماوس و کی برد
- فصل دوازدهم : ذخیره و بازیابی کردن فایل ها ، پرینت کردن و چند وظیفه گی
فصل اول: معرفی مفاهیم برنامه نویسی و Visual Studio
- زبان های برنامه نویسی
- آشنایی با ++C
- آشنایی با C و #C و تفاوت آنها با ++C
- برنامه نویسی شی گرا
- ویژگی های ++C
- آشنایی با برخی ویژگی های محیط توسعه Visual Studio
- آشنایی با مدل برنامه نویسی دولایه
- آشنایی با مدل برنامه نویسی سه لایه
- آشنایی با مدل برنامه نویسی چند لایه
فصل دوم : آشنایی اولیه با محیط Visual Studio و برخی اصول زبان ++C
- ایجاد یک پروژه جدید در Microsoft Visual Studio
- آشنایی با محیط Visual Studio
- تغییر ظاهر Visual Studio
- بررسی اجزا ++C
- ایجاد یک Console Application
- ایجاد یک MFC Application (1)
- ایجاد یک MFC Application (2)
- تغییر ظاهر برنامه
فصل سوم: زبان برنامه نویسی ++C
- داده ها ثوابت و عملگرها
- دادن مقدار به متغیر ها و استفاده از typedef
- ورودی و خروجی در ++C
- استفاده از عملگرها
- دستور if
- دستور goto
- حلقه for
- حلقه های While و Do-While
- کار با رشته ها در ++C
- کار با آرایه ها (1)
- کار با آرایه ها (2)
فصل چهارم : مباحث پیشرفته در ++C
- استفاده از توابع
- کار با اشاره گر ها
- کلاس ها (بخش اول)
- کلاس ها (بخش دوم)
- وراثت
- چند ریختی و توابع مجازی
- فایل ها
- الگو ها
- فضای نام
- استفاده از دستورات پیش پردازنده
- آشنایی با مدیریت استثنا
فصل پنجم: مثال های ++C
- مثال هایی از مفاهیم اولیه ++C
- استفاده از دستورات if else و switch case
- استفاده از حلقه for
- استفاده از دستور goto
- حلقه while و do-while
- کاربرد آرایه ها
- استفاده از رشته ها
- کاربرد توابع
- استفاده از اشاره گر ها
- استفاده از کلاس ها
- وراثت
- فایل ها
- کاربرد الگوها
- مدیریت خطا
فصل ششم : استفاده از کنترل ها
- انواع کنترل ها
- بررسی برخی خواص یک کادر محاوره ای
- آشنایی با رویدادها و نحوه ایجاد یک تابع رویداد
- کنترل static text
- Edit control
- ایجاد Button
- آشنایی با چند تابع در کنترل ها
- ایجاد Combo box، Group box و Check box و تعیین ترتیب حرکت بین کنترل ها و بررسی کلید های سریع
- اختصاص دادن متغیر به کنترل ها و عملیاتی کردن آنها
- عملیات نهایی برروی برنامه و اجرای آن
فصل هفتم: توابع ،کلاس ها، ساختار های تصمیم گیری و حلقه ها
- تابع
- کلاس
- ایجاد یک کلاس(1)
- ایجاد یک کلاس(2)
- دستور if
- استفاده از دستور if در داخل یک Dialog box
- استفاده از عملگر های منطقی به همراه دستور if
- عملگر شرطی
- تصمیم گیری با Switch
- استفاده از List box
- حلقه های تکرار
- حلقه While و do
- حلقه های تو در تو
فصل هشتم: آرایه ها ،رشته ها و اشاره گرها
- آرایه ها
- استفاده از آرایه ها در یک Dialog box
- مرتب سازی در آرایه ها
- جستجو در آرایه ها
- آرایه های چند بعدی
- String
- Pointers
فصل نهم : برنامه های SDI و MDI
- ایجاد یک برنامه SDI یا Single Document Interface
- ایجاد کلاس ها و متغیر ها در برنامه SDI
- ذخیره کردن برنامه
- ایجاد یک برنامه چند سندی (MDI)
- ویژگی های یک برنامه چند سندی
- تکمیل برنامه MDI
فصل دهم: منوها و Toolbar ها
- ایجاد منو
- نمایش منو در کادر محاوره ای و فعال کردن آن
- Popup menu
- اضافه کردن دکمه به Toolbar استاندارد
فصل یازدهم: استفاده از متن ،گرافیک ،ماوس و کی برد
- استفاده از فونت ها
- نمایش فونت ها در برنامه
- تغییر فونت متن
- نمایش فایل Bitmap در پروژه
- استفاده از فایل Bitmap در پروژه Single document
- استفاده از رویداد ماوس
- استفاده از رویداد های کیبرد
فصل دوازدهم : ذخیره و بازیابی کردن فایل ها ، پرینت کردن و چند وظیفه گی
- سریالی کردن (Serialization)
- مراحل سریالی کردن
- آشنایی با توابع پرینت کردن
- چاپ اطلاعات توسط چاپگر
- Multitasking
- ایجاد یک برنامه چند وظیفه ای
مسعود –
صدای دمو قطع و وصل میشه . از بقیه قسمتها دمو بزارید تا ببینیم کیفیت بقیه قسمتها چطوره