We’ve re-recorded and uploaded a newer version of this workshop! Watch the lecture in better quality here – https://bit.ly/2Rixf3a
Slides available here:
https://drive.google.com/file/d/1qRSJ7aY-0aSpZZPar6Gqp2C_wTr-n2Ek/view
—
During this workshop, we will explore Async/await under-the-hood. Understanding this area is the backbone of being an effective JavaScript engineer. To do so we’ll get a clear sense of the call stack, event loop, callback queue and background threads so that you can navigate complex asynchronous problems, easily.
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
We will cover:
– The challenge with asynchronicity in JavaScript and how promises fix the problem of inversion of control
– Building a promise from scratch and understanding resolve, reject, then and done
– ES2017 Async/await for promise simplification
– Function declaration with async and await keywords
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.
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: https://www.facebook.com/codesmithhq
Instagram: https://www.instagram.com/codesmithio/
Twitter: https://twitter.com/codesmith_
LinkedIn: https://www.linkedin.com/company/codesmith-llc/