Browser JavaScript and Event Loop - Course Overview

Published: 13 February 2020
on channel: bonsaiilabs
8,146
15

The course is available at http://bit.ly/39eDgEA

This course is designed to help you understand and answer these (and related) questions.

We start by showing how JavaScript is executed in run time, followed by introducing the ExecutionContext, Event Loop Processing Model, Browser Threading, and Processes. The course also covers the topics of blocking (synchronous) vs non-blocking (asynchronous) computations with hands-on code examples. We will demonstrate the limitations introduced by blocking computations and how to mitigate those challenges. You will learn how JavaScript code is handled by the event loop and how browsers such as Chrome schedule and prioritize code execution on the main thread.

Throughout the course, we will refer to the Chromium open-source codebase and official specification of HTML APIs and ECMAScript to assert the knowledge and understanding in this area. We will work on multiple programming problems and quizzes to deepen your understanding and retention of knowledge.

Understanding these topics separates a great developer from an average one! Just imagine, how far ahead you could be in your career once you can reason how asynchrony works in JavaScript.

"Cheery Monday" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/b...


Watch video Browser JavaScript and Event Loop - Course Overview online, duration hours minute second in high quality that is uploaded to the channel bonsaiilabs 13 February 2020. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 8,146 times and liked it 15 visitors.