Course Image

Scopes and Closures In-depth

JavaScript

This course covers two important concepts of the JavaScript programming language - scopes and closures. In this course, you'll understand how variable scoping work in JavaScript. You'll also understand what closures are and how to use them in your code.

This course covers:

  • Learning about JavaScript function scoping
  • Understanding and writing IIFEs
  • Understanding the compilation and interpretation steps
  • Learning how hoisting works
  • Understanding what closures are

Course Reviews

Great Course!

Content was delivered in a manner that managed to break down these concepts into easy to follow capsules. What once seemed complex is now a bit clearer. Followed up with reading YDKJS, as suggested in the first video, seems like a winning combinat...

by Craig Clarke

Great Course!

Content was delivered in a manner that managed to break down these concepts into easy to follow capsules. What once seemed complex is now a bit clearer. Followed up with reading YDKJS, as suggested in the first video, seems like a winning combinat...

by Craig Clarke