دوره آموزشی برنامه نویسی ناهمزمان در سی شارپ
1 ساعتپیشرفته2023-08-04
مدرسین

Brice Wilson
جزئیات دوره
اگه میخواید برنامههاتون رو با استفاده از برنامهنویسی غیرهمزمان پیش ببرید، این دوره مخصوص شما طراحی شده. همراه با مربی بریس ویلسون باشید تا اصول برنامهنویسی غیرهمزمان در زبان C# رو با استفاده از الگوی غیرهمزمان مبتنی بر تسک (TAP) یاد بگیرید. با کلاسهای Task و Task آشنا بشید و یاد بگیرید چطور از این کلاسها برای انجام کارهای غیرهمزمان استفاده کنید. بریس به شما نشون میده چطور از ادامهها و کلمات کلیدی async/await استفاده کنید، استثناهای غیرهمزمان رو مدیریت کنید، تسکها رو کنسل کنید و پیشرفت تسکها رو گزارش بدید. بعد از اتمام این دوره، آمادهاید که با اعتماد به نفس از تکنیکهای مدرن و ویژگیهای زبان C# برای ساخت برنامههای واکنشگرا در .NET استفاده کنید.
مهارت ها
C#AdvancedProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - کاربران شادتر با سی شارپ ناهمزمان ایجاد کنید
- 02 - آنچه باید بدانید
1. درک برنامه نویسی ناهمزمان
- 03 - برنامه نویسی ناهمزمان چیست
- 04 - چه موقع و چرا کد ناهمزمان بنویسیم
- 05 - الگوهای برنامه نویسی ناهمزمان در سی شارپ
2. کار با Tasks
- 06 - ایجاد و اجرای وظایف
- 07 - منتظر تکمیل کارها باشید
- 08 - استفاده از ادامه
- 09 - به روز رسانی رابط کاربری
- 10 - چالش - ایجاد و ادامه کار
- 11 - راه حل - ایجاد و ادامه یک کار
3. استفاده از async و await
- 12 - مزایای استفاده از async و await
- 13 - در انتظار انجام کار
- 14 - رسیدگی به استثنائات
- 15 - چالش - منتظر درخواستهای HTTP باشید
- 16 - راه حل - منتظر درخواستهای HTTP باشید
4. لغو کار و نظارت بر پیشرفت
- 17 - استفاده از نشانههای لغو
- 18 - اجرای لغو تایم اوت
- 19 - گزارش پیشرفت کار
- 20 - چالش - درخواست کند HTTP را لغو کنید
- 21 - راه حل - درخواست کند HTTP را لغو کنید
نتیجه
- 22 - مراحل بعدی