لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دیباگ و بهینهسازی جاوا اسکریپت ناهمگام (Asynchronous JavaScript)
- آخرین آپدیت
دانلود Debug and Optimize Asynchronous JavaScript
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پیادهسازی صحیح جاوا اسکریپت ناهمگام میتواند دشوار باشد؛ مشکلاتی مانند Race Conditions، رد شدنهای مدیریتنشده (Unhandled Rejections) و Stack Traceهای گیجکننده میتوانند عملکرد برنامه و تجربه کاربری را کاهش دهند. در دوره «دیباگ و بهینهسازی جاوا اسکریپت ناهمگام»، شما توانایی ساخت گردشکارهای async منعطف و با کارایی بالا را به دست خواهید آورد. ابتدا بررسی میکنید که Event Loop و صفهای وظیفه (Task Queues) در جاوا اسکریپت چگونه در پشت صحنه عمل میکنند و چه تأثیری بر عملکرد و رفتار باگها دارند. سپس، نحوه استفاده از ابزارهای دیباگ مرورگر و Node.js را برای ردیابی، بازرسی و حل مشکلات ناهمگام میآموزید. در نهایت، مدیریت Promiseها، مدیریت خطاها، کنترل همروندی (Concurrency)، پیادهسازی سیستمهای تلاش مجدد (Retry) و لغو، و انتقال پردازشها به Web Workers را فرا خواهید گرفت. پس از اتمام این دوره، مهارت و دانش لازم برای دیباگ و بهینهسازی با اعتمادبهنفس جریانهای پیچیده async در محیطهای فرانتاند و بکاند را خواهید داشت.
سرفصل ها و درس ها
پرهیز از خطاهای رایج
Avoid Common Errors
چگونه عملیات Async دچار خطا میشود
How Async Goes Wrong
ناهمگامی و Event Loop
Asynchrony and the Event Loop
خطاهای رایج و راهکارهای آنها
Common Errors and Solutions
سایر خطاهای رایج و راهکارها
More Common Errors and Solutions
تمرین برای تسلط بیشتر
Practice Makes Better
یافتن باگها و مشکلات عملکردی
Find Bugs and Performance Issues
دیباگ در مرورگر
Debug in the Browser
بیشتر درباره دیباگ در مرورگر
More Browser Debugging
عملکرد و همروندی
Performance and Concurrency
بهینهسازیهای بیشتر در عملکرد
More Performance Optimization
نمایش نظرات