Course info
Jul 2, 2016
2h 5m

At the core of concurrent programming is a thorough knowledge of JavaScript's single-threaded execution. In Reasoning About Asynchronous JavaScript, you will learn how to reason effortlessly about when things execute in JavaScript. You will learn how to stop writing code defensively to avoid race conditions, how to write code that doesn't lock up the browser, exploit parallelism, and take advantage of JavaScript's single-threaded nature. When you're finished with this course, you will have a foundational knowledge of concurrent programming in a single-threaded environment that will help you as you move forward in your knowledge of asynchronous JavaScript.

About the author
About the author

Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers.

More from the author
Implementing a Self-hosted Docker Registry
4h 8m
Jul 1, 2021
Getting Started with Docker Swarm
4h 12m
Jun 25, 2021
Managing Docker on Linux Servers
3h 12m
Feb 5, 2021
More courses by Wes Higbee