JavaScript the Hard Parts: Promises, Async & the Event Loop
JavaScript the Hard Parts: Promises, Async & the Event Loop video lecture with Michael O'Halloran, Senior Software Engineer & Lead Instructor at Codesmith. During this workshop, you will learn how to master asynchronous JavaScript and promises! Our mental models of asynchronicity in javascript - the event loop, callback queue - are no longer enough. We have to augment them with the new world of native promises and async/await and understand them intuitively. In this session, we’ll do this so you can write readable code and debug effectively. The workshop will cover: The challenge with single-threadedness in JavaScript. How asynchronicity enables much of modern web development The challenge with asynchronicity in JavaScript and how promises fix the problem of inversion of control A combination of understanding promises and async/await under the hood and strategies for effective implementation will give you the tools to write clean pro asynchronous code in your work and projects. This video is a recording of a live workshop. To follow along live and participate in an upcoming workshop, RSVP at https://www.codesmith.io/coding-events. SUBSCRIBE for more! 👉https://tinyurl.com/codesmithsub 👈 Stay connected to our community! Codesmith: https://www.codesmith.io/ Learn JavaScript for Free: https://csx.codesmith.io/ Free Events & Workshops: https://www.codesmith.io/coding-events Follow us to stay updated! Facebook: / codesmithhq Instagram: / codesmithio Twitter: / codesmith_ LinkedIn: / codesmith-llc #learntocode #javascript #programminglanguage

Part 1: JavaScript the Hard Parts: Promises, Async & the Event Loop

JavaScript the Hard Parts: Async & Promises

JavaScript The Hard Parts: Object Oriented Programming

Asynchronous JavaScript in ~10 Minutes - Callbacks, Promises, and Async/Await

JavaScript the Hard Parts: Closure, Scope & Execution Context

JavaScript the Hard Parts: Exploring Recursion in JavaScript

JavaScript Event Loop -- Visualized!

JavaScript the Hard Parts: How to Understand Callbacks & Higher Order Functions

JavaScript the Hard Parts: Closures, Scope, and Execution Context

Asynchronous JavaScript Crash Course

Part 1: JavaScript the Hard Parts - Classes, Prototypes & Object-Oriented Programming

Why Aliens Would NEVER Invade Africa

Callbacks, Promises, Async Await | JavaScript Fetch API Explained

Reinventing Entropy | Compression is Intelligence Part 1

The Async Await Episode I Promised

Informatiker bei Lufthansa Systems: Job zwischen Cybersecurity und Softwareentwicklung | alpha Uni

Async + Await in JavaScript, talk from Wes Bos

An Introduction to Functions, Execution Context and the Call Stack (FULL VIDEO - Parts 1-3)

What the heck is the event loop anyway? | Philip Roberts | JSConf EU

