دوره آموزشی سی شارپ پیشرفته: برنامه نویسی شی گرا
1 ساعت 46 دقیقهپیشرفته2023-10-10
مدرسین

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