آموزش زبان #C
ابتدا این بخش رامطالعه فرماييد
مقدمه مفاهيم اولیه و شیء گرايی در C#
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. چند ريختي( Polymorphis ) :آشنايي با مفهوم چند ريختي، متدهاي مجازي، 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) : انواع شمارشی چه هستند، چگونه توليد شده و چگونه مورد استفاده قرار می گيرند، موارد استفاده از آنها و ....
18. Overload کردن عملگرها : در اين بحث با نحوه Overload کردن عملگرها آشنا خواهيد شد.
19. ساختمان دادهها در سي شارپ (1) : در اين بحث با مفاهيم اوليه ساختمان داده آشنا ميشويد. همچنين به معرفي ساختمان دادههاي مهم و رايج نظير آرايه و ليست نيز پرداخته شده است.
20. پایگاه داده در سی شارپ :در این مطلب، که آغاز سری مطالب مرتبط با پایگاه های داده و نحوه برقراری ارتباط با آنها است،
21. کامپايل يک برنامه C# :اجرای برنامههای C# از طريق کامپايلر C# دو نوع اطلاعات مهم ايجاد میکند : کد و metadata. در مطلب زير درباره اين دو نوع اطلاعات بحث خواهيم نمود
22. C# Data base Example : يك database نمونه ايجاد شده ...
براي دسترسي به كل كتاب همراه با
فهرست اينجا كليك كنيد با تشكرFE

