We’ll dive into the depths of JS to look at functions, objects, arrays, looping, and the concepts of scope and context.