دوره آموزشی یادگیری جامع سی شارپ بخش اول: انواع و جریان کنترل
2 ساعت 48 دقیقهمبتدی2023-12-12
مدرسین

Matt Milner
Independent Consultant, Web Developer, Trainer
جزئیات دوره
آیا نیاز به یادگیری نکات ضروری سی شارپ دارید؟ این مجموعه دو قسمتی تمام اصول اولیه را به شما نشان می دهد. در این دوره، بخش اول از این مجموعه، مربی مت میلنر، کلاسها، ساختارها، متغیرها و موارد دیگر را به شما نشان میدهد. Matt با قرار دادن سی شارپ در متن با دات نت، MSIL و کتابخانه کلاس پایه شروع می کند. او شما را در درک و کار با کلاس ها، ساختارها و رکوردها راهنمایی می کند. سپس مت چندین تکنیک مفید برای سازماندهی کد سی شارپ به شما نشان می دهد. او متغیرها را عمیقاً مورد بحث قرار میدهد، سپس به نحوه تعریف، فعال کردن و آزمایش enums و همچنین نحوه استفاده از انواع nullable و کار با اشیاء null میپردازد. Matt به if، else میپردازد و دستورات سوئیچ را پوشش میدهد و عبارات سوئیچ، عبارت is و مقدمهای بر الگوها را پوشش میدهد. به علاوه، او انواع مختلفی از الگوها را توضیح میدهد و نحوه استفاده از شرایط محافظ برای اصلاح بیشتر موارد مطابقت سوئیچ را توضیح میدهد.
مهارت ها
C#Programming FoundationsEssential TrainingProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - موارد ضروری را کاوش کنید
- 02 - آنچه باید بدانید
- 03 - تور کدرپد
1. #C در زمینه NET
- 04 - سی شارپ به MSIL کامپایل میشود
- 05 - اجرای NET. وظیفه اجرای MSIL را بر عهده دارد
- 06 - کتابخانه کلاس پایه
- 07 - بستههای NuGet
- 08 - کامپایل سی شارپ در یک کتابخانه یا فایل اجرایی
2. کار با کلاس ها , ساختارها و رکوردها
- 09 - درک کلاس ها , ساختارها و رکوردها
- 10 - تعریف سازنده ها
- 11 - مقداردهی اولیه شی
- 12 - فقط خصوصیات را مقداردهی اولیه کنید
- 13 - شبیه سازی و کپی اشیاء
- 14 - مقایسه برابری
- 15 - تعریف کلاسهای انتزاعی
- 16 - ایجاد کلاسهای ثابت
- 17 - حل - بیان مساوات
3. سازماندهی کد سی شارپ
- 18 - استفاده از فضاهای نام برای سازماندهی کدها
- 19 - ارجاع به مجموعههای دات نت
- 20 - اعمال اصلاح کنندههای دسترسی
- 21 - نام مستعار برای وضوح
4. متغیرها مورد بازبینی قرار گرفتند
- 22 - اعلام متغیرها با استفاده از انواع
- 23 - استفاده از کلمه کلیدی var
- 24 - کار با انواع ناشناس
- 25 - استفاده از متغیرهای پویا
- 26 - راه حل - کلیدواژه پویا
5. کار با Enums و Nullables
- 27 - تعریف enums
- 28 - فعال کردن چندین مقدار enum
- 29 - تست مقادیر enum
- 30 - درک انواع nullable
- 31 - استفاده از انواع nullable
- 32 - کار با اشیاء پوچ
- 33 - درک انواع مرجع باطل
- 34 - کار با انواع مرجع nullable
- 35 - راه حل - Enum Flags
6. استفاده از الگوها در جریان کنترل
- 36 - اگر و سوئیچ دوباره بازدید شود
- 37 - عبارت Switch در مقابل عبارت switch
- 38 - استفاده از عبارت is
- 39 - آشنایی با الگوها
- 40 - الگوهای ثابت، رابطه ای و منطقی
- 41 - الگوی ملک
- 42 - شرایط نگهبانی
- 43 - راه حل - تغییر بیان با استفاده از الگوها
نتیجه
- 44 - بیشتر بدانید و چیزی بسازید
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code