آموزش #Visual C - دوره متوسط ۱- متدها: متدها ۲- متدهای غیربازگشتی: متد غیربازگشتی بدون آرگومان (۱) و (۲) - متد غیربازگشتی با آرگومان ۳- متدهای بازگشتی: متد بازگشتی بدون آرگومان (۱) و (۲) - متد بازگشتی با آرگومان ۴- مفهوم: Method Overloading مفهوم Method Overloading - متدهایی با تعداد پارامترهای متفاوت ۵- دستورات Catch: دستورات Try Catch - دستورات Catch متوالی ۶- مدیریت خطاها: کلاس Exception - کلمه کلیدی Throw - بلوک Finally ۷- مفاهیم شیگرایی: شیگرایی - مفهوم کپسولی بودن ۸- کلاسها و شیگرایی: نمونهسازی - افزودن فیلد Speed - افزودن متد Accelerate - خاصیتهای خواندنی - نوشتنی - افزودن خاصیت درها ۹- مفاهیم تکمیلی شیگرایی: مفهوم متدهای سازنده - مفهوم وراثت - Override کردن متدها ۱۰- مفهوم چند شکلی: مفهوم چند شکلی ۱۱- پایگاه داده: مفاهیم پایگاه داده - کار با SQL Server - ایجاد یک پایگاه داده ۱۲- روشهای ایجاد جداول: ایجاد جداول خالی - ایجاد جدول توسط Query - ایجاد سایر جداول ۱۳- ویرایش جداول: ایجاد ارتباط میان جداول - اضافه کردن رکوردها - دسترسی به پایگاه داده از طریق C# ۱۴- مفهوم ADO.NET: آشنایی با ADO.NET - اشیا و متدهای ADO.NET ۱۵- پر کردن DataGrid ها: پر کردن DataGrid ها ۱۶- اتصال به پایگاه داده: اتصال به پایگاه داده توسط متدها ۱۷- کار با ADO.NET: ایجاد کد Insert در ADO.NET - نکات امنیتی برنامه - تنظیم TabIndex - کنترل نوع داده ۱۸- کد دکمهها در ADO.NET: ایجاد کد Delete در AAO.NET - ایجاد کد Update در AAO.NET - ایجاد کد Search در AAO.NET - ایجاد کد Refresh در AAO.NET ۱۹- اتصال C# به بانک اطلاعاتی: اتصال C# به بانک اطلاعاتی ۲۰- مبانی LINQ: مفهوم LINQ - کار با LINQ - کد پر کردن Grid ۲۱- کد دکمهها در LINQ: ایجاد کد Save در LINQ - ایجاد کد Delete در LINQ - ایجاد کد Update در LINQ - ایجاد سایر کدها در LINQ ۲۲- مبانی EMD: آشنایی با EMD - نمایش اطلاعات در Grid ۲۳- کد دکمهها در EMD: ایجاد کد Save در EMD - ایجاد کد Delete در EMD - ایجاد سایر کدها در EMD ۲۴- آزمونهای عملی: شامل ۶ دوره آزمون ۲۵- آزمونهای تستی: شامل ۶۰ عدد تست ----- آموزش #Visual C - دوره پیشرفته ۱- شمارندهها: کار با شمارندهها - نمایش عددی شمارندهها ۲- ساختارها: ساختارها ۳- گزارشگیری: آشنایی با گزارشگیری - ارسال پارامتر به گزارش ۴- کار با DLL: ایجاد یک DLL - استفاده از DLL ۵- کار با فایلهای XML: نوشتن اطلاعات در فایل XML - خواندن اطلاعات از فایل XML - پیادهسازی کد دکمه Delete ۶- کار با Threadها: مفهوم Thread - کار با Thread ۷- اجرای Threadها: اجرای متوالی Threadها - اجرای همزمان Threadها ۸- پارامترهای Threadها: افزودن پارامتر به متد - ارسال پارامتر به برنامه ۹- انواع و وضعیت Threadها: انواع Thread - تغییر وضعیت Thread - دسترسی به یک منبع مشترک ۱۰- پروژه نمایش تاریخ شمسی - صفحه کلید فارسی ۱۱- پروژهی پاک کردن TextBox: پاک کردن TextBoxها ۱۲- پروژهی جدا کردن اعداد و تاریخ: جدا کردن اعداد به صورت سه رقمی - درج Slash در تاریخ ۱۳- پروژه نمایش پیام بر اساس محتوای TextBox - به دست آوردن نام کاربری ۱۴- پروژه ۱۵- پروژه کنترل نمایش تصاویر (۱) و (۲) - نمایش تصویر بر اساس کد ۱۶- پروژه طراحی ماشین حساب - فراخوانی ماشین حساب ویندوز ۱۷- پروژه ارتباط کلیدهای Tab و Enter - تغییر رنگ فرم توسط کاربر - ارسال اطلاعات جدول به Excel - پر کردن ProgressBar - استفاده از کنترل NotifyIcon ۱۸- توابع API: فایلهای DLL حاوی توابع API - کنترل نحوهی نمایش فرم توسط تابع API ۱۹- پروژهی کامل اطلاعات پرسنلی ایجاد جدول پرسنل - بررسی کنترلهای فرم - دکمهی انتخاب تصویر پرسنل - دکمه Save ۲۰- پروژه کامل تنظیم TabIndex - متد خالی کردن فرم - خالی کردن PictureBox - فعال و غیرفعال کردن دکمهها - نمایش رکوردها در Grid ۲۱- پروژه کامل دکمه Delete - دکمه Search - کد مربوط به ComboBox ۲۲- پروژه کامل دکمه Update - دکمه Refresh ۲۳- ایجاد برنامه تحت شبکه: ایجاد برنامه تحت شبکه ۲۴- آزمونهای عملی: شامل ۶ دوره آزمون ۲۵- آزمونهای تستی: شامل ۶۰ عدد تست