سرفصل های آموزش برنامه نویسی سی شارپ:
1. بررسی کامل ساختار کلاس و مفهوم وراثت صریح و ضمنی
2. یررسی متدهای به ارث رسیده از object و مفهوم virtual و override
3. بررسی Constructor و Destructor و نکات مربوطه
4. بررسی مفهوم static
5. بررسی نقش ToString() و Equals() و روش بازنویسی آنها و شکل ایجاد چندگانگی
6. بررسی فیلدها
7. بررسی operator ها
8. بررسی نقش Property و انواع آن و ایندکسر
9. بررسی delegate و event و انواع روشهای ارسال اطلاعات در رویداد
10. معرفی interface و موارد استفاده از آن
11. بررسی کلاسهای abstract
12. بررسی IO و کلاسهای مرتبط
13. بررسی خواندن و نوشتن فایل و روشهای مختلف پیاده سازی
14. معرفی Serialization و Deserialization و فرمتهای مختلف
15. معرفی Regular Expression و کاربردهای مختلف آن
16. بررسی Multi-Threading و نکات مربوطه
17. بررسی ساختمان داده های Collection ومفهوم Generic
18. بررسی مدل .NET برای دسترسی به داده ها و مجموعه NET
19. بررسی روش Database First و Code First و مقایسه آنها
20. بررسی عملیات ویرایشی با روال و به صورت شی گرا
21. معرفی LINQ و پرس و جوهای معمول
22. پیاده سازی CRUD به عنوان نمونه
23. معرفی برنامه نویسی و اهداف آن
24. معرفی فرآیند برنامه نویسی تجاری و اتوماسیون
25. معرفی تاریخچه زبانهای برنامه نویسی
26. بررسی مفهوم ساختیافتگی،شی گرائی و معرفی ارکان چهارگانه شی گرائی
27. معرفی مفهوم انتزاع،وراثت،چندگانگی،بسته بندی
28. معرفی ویژگی های زبان برنامه نویسی C# و قابلیت انتقال پذیری برنامه و مدیریت حافظه خودکار
29. معرفی مفهوم CLR
30. بررسی Code Compilation و Code Execution
31. بررسی MSIL
32. معرفی متغیر
33. معرفی ساختار حافظه و Stack و Heap
34. معرفی Value Type ها و Reference Type ها و روش تعریف متغیر
35. بررسی مدیریت حافظه خودکار و Garbage Collection
36. معرفی BCL و مفهوم namespace
37. بررسی ساختار کلی پروژه و نحوه کامپایل با CSC
38. معرفی Source Control و موارد استفاده از آن
39. مقایسه Git و TFS و ارائه مثال از روش استفاده از آنها
40. بررسی ساختارهای شرط،تصمیم و تکرار
41. معرفی مفهوم ساختمان داده و تفاوت انواع آنها از نظر ایستا،پویا،هنوع و غیر همنوع
42. تاثیر موارد در بازدهی و انعطاف پذیری ساختمان
43. معرفی آرایه های یک بعدی ،جند بعدی و دندانه ای و روش استفاده از آنها
44. بررسی توابع و انواع آنها
45. معرفی نکات مربوط به پارامترهای ورودی و حروجی
46. معرفی توابع بازگشتی
47. معرفی ابزارهای انتزاع مانند کلاس،ساختار،اینترفیس وenum
نقد و بررسیها
هنوز بررسیای ثبت نشده است.