I’ll list them below:
Once you start working extensively with functions, you’re going to run into an issue with the this statement. This will most likely occur when you’re trying to get an event or data to persist within a closure.
Getting from a beginner level to an intermediate level can only be achieved by applying what you’ve learned. Studying resources isn’t enough to get you to that next level. You have to test yourself constantly. Challenge yourself to build an app. The struggle of trial and error itself will force you to learn how to apply the resources around you. Once you rinse and repeat the process of building and learning, you’re only going to get better.