There's a lot more to JavaScript than first meets the eye. This course explores the language in forensic detail, shining a light on the dark areas that often confuse and confound JavaScript development teams. If you're writing production JavaScript code, and you need to get it right, then this is the course for you.