دوره آموزشی برنامه نویسی ناهمزمان در سی شارپ
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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code