آموزش تایپ‌اسکریپت در عمل: ایجاد کدهای Asynchronous - آخرین آپدیت

دانلود TypeScript in Practice: Create Asynchronous Code

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برنامه‌نویسی Asynchronous (ناهمگام) برای اپلیکیشن‌های مدرن ضروری است، اما بدون الگوهای شفاف می‌تواند به سرعت گیج‌کننده شود. در این دوره، «تایپ‌اسکریپت در عمل: ایجاد کدهای Asynchronous»، شما یاد می‌گیرید که منطق async را با اعتماد به نفس مدیریت کنید. ابتدا، نحوه ایجاد و تعیین تایپ برای Promiseها در TypeScript را بررسی می‌کنید. سپس، متوجه خواهید شد که چگونه async/await جریان‌های کاری ناهمگام را ساده می‌کند. در نهایت، یاد می‌گیرید که چگونه خطاها را مدیریت کرده و منطق async را با کدهای synchronous ادغام کنید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از برنامه‌نویسی ناهمگام در TypeScript را برای نوشتن کدهایی ایمن، قابل نگهداری و دارای تایپ صحیح برای پروژه‌های واقعی به دست خواهید آورد.

سرفصل ها و درس ها

پایه‌های برنامه‌نویسی ناهمگام در تایپ‌اسکریپت The Foundations of Asynchrony in TypeScript

  • چرا برنامه‌نویسی ناهمگام اهمیت دارد Why Asynchronous Programming Matters

  • آشنایی با Promiseها Introduction to Promises

  • تایپ‌گذاری مقادیر بازگشتی ناهمگام Typing Asynchronous Return Values

  • مدیریت موفقیت و خطا با .then() و .catch() Handling Fulfillment and Rejection with .then() and .catch()

  • دمو: دریافت داده‌های کاربر با استفاده از Promise Demo: Fetching User Data with a Promise

استفاده از async/await برای کدهای ناهمگام تمیزتر async/await for Cleaner Asynchronous Code

  • تعریف یک تابع ناهمگام با async Declaring an Asynchronous Function with async

  • استفاده از Await برای تبدیل کد Async به ساختار Synchronous Using Await for Synchronous-looking Async Code

  • انتقال Async در سلسله مراتب کد (Async up the Stack) Async up the Stack

  • زنجیره‌سازی عملیات‌های Async متعدد Chaining Multiple Async Operations

  • دمو: دریافت داده‌های کاربر با استفاده از async/await Demo: Fetching User Data Using async/await

کنترل همزمانی و هماهنگی در کدهای Async Controlling Concurrency and Coordination in Async Code

  • اجرای متوالی در مقابل اجرای موازی Sequential Versus Parallel Execution

  • تجمیع نتایج و مدیریت شکست‌های جزئی Aggregating Results and Partial Failures

  • مدیریت Race، Timeouts و منطق اولین پاسخ‌دهنده Races, Timeouts, and First-responder Logic

  • لغو عملیات و پاکسازی با AbortController Cancellations and Cleanup with AbortController

  • مدیریت ساختاریافته خطاها Structured Error Handling

  • دمو: هماهنگ‌سازی چندین عملیات Async با مدیریت جایگزین (Fallback) Demo: Coordinating Multiple Async Operations with Fallback Handling

نمایش نظرات

آموزش تایپ‌اسکریپت در عمل: ایجاد کدهای Asynchronous
جزییات دوره
1h 18m
16
(آخرین آپدیت)
4
از 5
دارد
دارد
دارد
Jeremy Foster
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Foster Jeremy Foster

جرمی فاستر در رشته مهندسی کامپیوتر و ریاضیات تحصیل کرده و تجارب متفاوت صنعت را در زمینه آموزش ، ساخت هوا فضا و بیمه جمع آوری کرده است. او فقط با داشتن آموزش و تجربه کافی و نه تقریباً کافی ، با هدف آگاهی و تشویق سایر توسعه دهندگان نرم افزار برای نوشتن کد و نوشتن صحیح آن ، به مایکروسافت پیوست. جرمی نویسنده CSS برای توسعه برنامه ویندوز 8 و تحریک کننده پروژه codeShow (http://codeshow.codeplex.com) است. وی همچنین تعدادی دوره را از طریق آکادمی مجازی مایکروسافت هدایت کرده است. هنگامی که او کار نمی کند ، جرمی وقت خود را با همسر و پسرش در سیاتل می گذراند ، به پیاده روی و کمپینگ ، قایقرانی ، غواصی یا کار در پروژه های خانه می پردازد.