دوره آموزشی سیشارپ پیشرفته: ویژگی های زبان
1 ساعت 43 دقیقهپیشرفته2022-08-29
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
در این دوره پیشرفته سی شارپ، مربی جو مارینی به عمق ویژگی های زبان می پردازد. جو ساختارهای زبانی مانند نمایهها و محدودهها، بهبود اعداد تحت اللفظی، عملگر ادغام تهی و دو کاربرد برای نحو ساختارشکنی را بررسی میکند. او یک نمای کلی از تطابق الگو به شما می دهد، سپس الگوهای اساسی، عبارات سوئیچ پیشرفته، الگوهای موقعیت و الگوهای رابطه ای را به شما نشان می دهد. جو ویژگی های برنامه نویسی شی گرا را پوشش می دهد، از جمله نحوه کار با نمایه سازها، نادیده گرفتن روش ToString یک کلاس و انجام تست برابری. بعلاوه، او شما را با استفاده از رکوردها راهنمایی می کند تا انواعی را ایجاد کنید که دارای رفتارهای پیش فرض مشترک و تغییر ناپذیری هستند.
مهارت ها
C#AdvancedProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - ویژگی های زبان سی شارپ
- 02 - آنچه باید بدانید
- 03 - راه اندازی محیط
1. ساختارهای زبان
- 04 - شاخص ها و محدوده ها
- 05 - بهبود اعداد تحت اللفظی
- 06 - عملگر نول ادغام
- 07 - ساختارشکنی با تاپل
- 08 - ساختارشکنی با کلاس ها
2. تطبیق الگوی ساختاری
- 09 - مروری بر تطبیق الگو
- 10 - الگوهای اساسی
- 11 - دستورات سوئیچ پیشرفته
- 12 - الگوهای موقعیت
- 13 - الگوهای رابطه ای
- 14 - چالش الگو
- 15 - راه حل الگو
3. ویژگی های برنامه نویسی شی گرا
- 16 - کار با نمایه سازها
- 17 - نادیده گرفتن ToString()
- 18 - آزمون برابری
- 19 - استفاده از رکوردها
نتیجه
- 20 - نتیجه گیری
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code