سر فصل های آموزش C#.Net

آموزش C#.Net

سر فصل های آموزش C#.Net

  1. مفاهیم اولیه زبان #C          :    فهم ساختار پایه‌ای یک برنامه در #C، آشنایی با Namespace، آشنایی با کلاس و ....
  2. متغیرها، عبارات و عملگرها  :  آشنایی با متغیرها، آشنایی با انواع پیش فرض زبان، آشنایی با عبارات، آشنایی با رشته‌ها، آشنایی با آرایه‌ها و ....
  3. دستورالعمل‌های کنترلی - شرطی : آشنایی با دستور if ، آشنایی با دستور switch و break ، آشنایی با دستور goto و ....
  4. دستورالعمل‌های کنترلی - حلقه‌ها : آشنایی کلی با حلقه‌ها - حلقه while - حلقه do while - حلقه for و foreach و ....
  5. متدها : ساختار یک متد، انواع متدها، ایجاد نمونه جدید از اشیاء، انواع پارامترهای متد، فراخوانی متد، آشنایی با کلمه کلیدی this و ....
  6. Namespaces : آشنایی با Namespace - هدایتگر using - هدایتگر alias - اعضای یک Namespace و ....
  7. کلاسها : درک کاملتر کلاسها، سازنده و تخریب کننده در کلاسها ، اعضای کلاس و ....
  8. ارث‌بری کلاسها : پیاده‌سازی کلاس پایه ، کلاسهای مشتق شده، مقدار دهی کلاس پایه، فراخوانی اعضای کلاس پایه، پنهان سازی اعضای کلاس
  9. چند ریختی Polymorphism : آشنایی با مفهوم چند ریختی، متد‌های مجازی، Override کردن متدها، استفاده از چندریختی در برنامه‌ها و ....
  10. ویژگیها (Properties) : موارد استفاده، پیاده‌سازی و ایجاد property، ایجاد property های فقط خواندنی و فقط نوشتنی و ....
  11. اندیکسر (Indexer) : پیاده‌سازی اندیکسر، سرریزی اندیکسر، اندیکسرهای چند پارامتری، نکات پیشرفته درباره اندیکسرها و ....
  12. ساختارها (Structures) : ساختار چیست؟، پیاده‌سازی و استفاده از یک ساختار، تفاوت ساختار و کلاس و ....
  13. واسطها و رابطها (Interfaces) : مفهوم کلی واسطها، تعریف یک واسط، استفاده از interface، پیاده‌سازی ارث‌بری در واسطها و ....
  14. رخداد (Event) و delegate : درک مفهوم delegate، رخداد چیست؟ پیاده‌سازی رخدادها و delegate ها و ....
  15. Exception Handling : درک مفهوم استثناء و چگونگی برخورد با آن، بررسی بلوکهای try/catch برای مقابله با استثناء و بلوک finally ....
  16. صفتها (Attribute) : صفتها چه هستند و چگونه از آنها استفاده می‌کنیم، پارامترهای صفتها و انواع آنها، ساخت صفتهای شخصی و .... 
  17.  انواع شمارشی (Enum) : انواع شمارشی چه هستند، چگونه تولید شده و چگونه مورد استفاده قرار می گیرند، موارد استفاده از آنها و ....