This course covers everything you need to know about JavaScript Best Practices. Students will learn about avoiding global variables, variable naming conventions, automatic semi-colon insertion, the ternary conditional, compound ternary conditionals, ternary function invocation, minimal DOM operations, the chrome dev tools, and applying SOLID principles.