The document outlines JavaScript concepts and techniques that have been covered so far, including inserting script in HTML, using functions, comments, conditional logic, variables, strings, forms, arithmetic, comparison operators, loops (while and for), arrays, random numbers, and the jQuery library. Links are provided for examples and further information on switches, looping, arrays, random numbers, and jQuery functions.