آموزش جاوا اسکریپت وانیل: کارگران وب

Vanilla JavaScript: Web Workers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Web Workers یکی از کمترین API ها در وب است. چند رشته ای - توانایی اجرای همزمان چندین کار - را به JavaScript وارد می کند. چند رشته ای با کارگران وب می تواند عملکرد برنامه های پیچیده را با کد شدید منابع افزایش دهد. این دوره نشان می دهد که چگونه می توان کارهای موازی را با وب کارها اجرا کرد و آن رشته ها را به موضوع اصلی UI منتقل کرد. Maximiliano Firtman ، مربی ، API ها را برای وب کارگران اختصاصی و وب کارگران اشتراکی بررسی می کند ، که به شما امکان می دهد رشته ها را بین برگه های مرورگر به اشتراک بگذارید. در اکثر دروس از جاوا اسکریپت وانیلی استفاده می شود که به شما امکان می دهد تا پتانسیل کامل این فناوری را کشف کنید ، اما در فصل آخر ، ماکسیمیلیانو برخی از کتابخانه ها و چارچوب هایی را که برای توسعه با کارگران وب طراحی شده اند ، نیز معرفی می کند.
موضوعات شامل:
  • نحوه کار کردن رشته در جاوا اسکریپت و مرورگرهای وب
  • ایجاد کارگران فداکار
  • ایجاد کارگران مشترک
  • ایجاد کارگران اساسی
  • ارسال پیام برای کارگران وب
  • بهینه سازی عملکرد برنامه با کارگران وب
  • مدیریت خطاهای وب کارگر
  • استفاده از کتابخانه ها و چارچوب های جاوا اسکریپت برای کارگران وب

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

مقدمه Introduction

  • عملکرد وب را با کارمندان وب افزایش دهید Increase web performance with web workers

  • آنچه باید بدانید What you should know

1. موضوع در JavaScript 1. Threading in JavaScript

  • عملیات فشرده CPU را انجام دهید The problem with JavaScript and threads

  • نحوه کار مرورگر با موضوعات Execute CPU-intense operations

  • چگونه... How the browser works with threads

  • خانواده کارگران The workers family

2. کار با کارگران وب 2. Working with Web Workers

  • ایجاد کارگروه Create a dedicated worker

  • ایجاد کارگروه Life cycle of a dedicated worker

  • ایجاد کارگروه Create a shared worker

  • ایجاد کارگروه Life cycle of a shared worker

  • مشکلی که در مورد جاوا اسکریپت و موضوعاتDebug با ابزارهای برنامه مرورگر ایجاد کارگران اصلی ایجاد اسکریپت های خارجی وجود دارد... Creating subworkers

  • عملیات فشرده CPU را انجام دهید... Import external scripts

  • عملیات فشرده CPU را انجام دهید Create basic workers

  • عملیات فشرده CPU را انجام دهید Debug with browser dev tools

3. ارتباط و امنیت 3. Communication and Security

  • ایجاد کارگروه Send messages to dedicated workers

  • ایجاد کارگروه Improve the performance of our app

  • ایجاد کارگروه Update progress and import scripts

  • ایجاد کارگروه Send messages to shared workers

  • ایجاد کارگروه Copy vs. transferable objects

  • ایجاد کارگروه Handle worker errors

4. کتابخانه ها ، چارچوب ها و ایده ها 4. Libraries, Frameworks, and Ideas

  • ایجاد کارگروه Libraries for web workers

  • ایجاد کارگروه Decoding images

  • ایجاد کارگروه WorkerDOM project

  • ایجاد کارگروه OffscreenCanvas

نتیجه Conclusion

  • ایجاد کارگروه Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش جاوا اسکریپت وانیل: کارگران وب
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 17m
25
Linkedin (لینکدین) lynda-small
08 آبان 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9,976
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maximiliano Firtman Maximiliano Firtman

برنامه نویس موبایل و وب، مربی، سخنران، نویسنده

Maximiliano Firtman یک توسعه دهنده موبایل و وب، مربی، سخنران و نویسنده است.

او 11 کتاب نوشته است. از جمله برنامه‌نویسی وب موبایل، و jQuery Mobile: Up and Running و وب جدید موبایل با کارایی بالا منتشر شده توسط O'Reilly Media. کتاب‌های مکس به 13 زبان مختلف ترجمه شده‌اند.

او توسعه برنامه‌های تلفن همراه، HTML5، Android، iOS، برنامه‌های وب پیشرفته، و دوره‌های عملکرد را برای شرکت‌های برتر در سراسر جهان آموزش می‌دهد. او دوره های فنی موفقی را در اپل، گوگل، لینکدین، سیسکو، اینتل، یاهو، بانک آمریکا، Comcast، MercadoLibre، PayPal، عربستان سعودی آرامکو و صدها شرکت کوچک و متوسط ​​ارائه کرده است.

او یکی از سخنرانان مکرر کنفرانس ها است و از بیش از 55 کشور بازدید کرده و سخنرانی ها، سخنرانی های کلیدی و کارگاه های آموزشی را ارائه کرده است. او به‌خاطر فعالیت‌هایش در جامعه وب تلفن همراه توسط Adobe، Microsoft، Nokia و BlackBerry مورد تحسین قرار گرفته و جوایز و تقدیرنامه‌های متعددی را دریافت کرده است. می توانید او را در توییتر @firt پیدا کنید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.