آموزش #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
۲۳- ایجاد برنامه تحت شبکه:
ایجاد برنامه تحت شبکه
۲۴- آزمونهای عملی:
شامل ۶ دوره آزمون
۲۵- آزمونهای تستی:
شامل ۶۰ عدد تست