|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/html5-background-processes-with-web-workers-in-depth/
课程评论:没有评论
课程名称:HTML5 - Web Workers 深度解析 课程概述: 本课程将带您深入了解 HTML5 中 Web Workers 的核心概念和实际应用。JavaScript 语言设计之初便遵循单线程模型,这意味着 JavaScript 引擎一次只能执行一项任务。这在利用多核处理器方面显得非常受限。HTML5 的 Web Workers 应运而生,旨在解决这一问题,允许开发者在后台运行脚本,避免阻塞主线程,从而提升用户体验和应用程序性能。 本课程涵盖 Web Workers 的基础知识直至当前最常用的高级 API,即使您是初学者,也能快速掌握 Web Workers 的开发。课程以视频讲座形式呈现,内容分章节讲解,逐步深入,帮助您建立全面的知识体系。 课程特色: * **全面覆盖:** 从基础概念到高级应用,全面解析 Web Workers。 * **实践导向:** 帮助您独立构建 Web Worker。 * **内容更新:** 课程内容将定期更新,包括新增讲座、项目、测验以及未来语言版本的相关变化,确保内容与时俱进。 助学信息: 如需任何疑问或申请折扣,请联系:admin@qscutter.com
If you have any queries or need a discount please contact us at admin@qscutter.com You will learn everything about web worker within an hour. One of the many design goals of the JavaScript language was to keep it single-threaded and, by extension, simple. Though I must admit that, given the idiosyncrasies of the language constructs, it is anything but simple! But what we mean by being "single-threaded" is that there is only one thread of control in JavaScript; yes, sadly, your JavaScript engine can do only one thing at a time. Now, doesn't that sound too restrictive to make use of multi-core processors lying idle on your machine? HTML5 promises to change all of that. As envisioned by WHATWG, web workers are relatively heavy-weight. They are expected to be long-lived, have a high start-up performance cost, and a high per-instance memory cost. With "HTML5 - Background Processes with Web Workers in Depth", you will learn everything about Web Workers, even if you've never build one before! The full course has several video lectures, divided into several chapters. Each chapter will give you a new level of knowledge in Web Workers. We'll start from the basics of Web Workers development to more advanced and the most popular API used now a days. NOTE: In order to keep you up to date in the world of Web Workers all the chapters will be updated regularly with new lectures, projects, quizzes and any changes in future versions of all the programming languages covered on the course. Enroll now and start learning.