فصل اول : آشنایی با نرم افزار Visual C#
درباره C#
پیش نیازها و مراحل ایجاد برنامههای کامپیوتری
ایجاد و ذخیره یک برنامه کنسول
آشنائی با رابط کاربر
تغییر رابط کاربر
مشخصات برنامه کنسول
آشنائی با متد Main
فضاهای اسمی
معرفی امکانات مورد نیاز برای برنامههای ویندوز
ایجاد برنامههای ویندوز
فصل دوم : ساختار زبان برنامهنویسی C#
دستور زبان C#
متغیرها ، تعریف آنها و انواع آن
عملگرها
عملگرهای ترکیبی
متدها و قوانین استفاده از آنها
دامنه تعریف و استفاده از متدها و متغیرها
دادهها و عبارتهای منطقی
فصل سوم : دستورات شرطی و حلقهها
دستورات شرطی در برنامه نویسی
استفاده از If های تو در تو
دستور Switch
نحوه تعریف حلقه While
حلقه تکرار For
حلقه Do
فصل چهارم : مدیریت خطا و کلاسها
خطا و روشهای کنترل آن
دستور Try
بررسی و ایجاد کلاسها
تعریف کلاسها
کنترل سطح دسترسی
سازندهها
یک مثال برای برپایی و استفاده از یک کلاس
فصل پنجم : مقدارها و ارجاعها
مفهوم مقادیر پایه و ارجاعی
پارامترهای Reference و Out
تعریف دادههای مقداری - استفاده از دادههای مقداری
فصل ششم : استفاده از آرایهها
تعریف ساختار یک آرایه
پیدا کردن کوچکترین عضو یک آرایه
دستور Params
استفاده از آرایهها در متدها
فصل هفتم : کنترلهای برنامه سازی ویندوز
بررسی فرمهای استاندارد ویندوز
ایجاد برنامههای ویندوز
نحوه کار با کنترلها بر روی فرم
معرفی کلاس فرم
فصل هشتم : بررسی خواص مربوط به فرم
بررسی خواص اولیه فرم
خاصیت Background Color
خاصیت Background Image
گزینه Background Image Layout
خواص Context Menu Strip ، Cancel Button و Control Box
خواص Controls ، Cursor و Enable
خواص متنی و حاشیه فرم
خواص دیگر فرم
سایر خواص
فصل نهم : بررسی متدهای مربوط به فرم
بررسی متدهای کلاس فرم
بررسی رویدادهای کلاس فرم 1
بررسی رویدادهای کلاس فرم 2
بررسی رویدادهای کلاس فرم 3