Marcus Phillips: JS Fundamentals - Arrays, Objects and Functions [JSConf2014 Training]
We'll cover the fundamentals of JavaScript, with a focus on the language features and questions everyone has in their first year of working in JavaScript, such as: "What does it mean for a function to have properties?" "How do I use the arguments object?" "Why can't I use a for loop to iterate over an array?" "Can variables be used as references to other variables?"