Core JavaScript concepts covering values, data types, variables, functions, closures, the runtime model, DOM interaction, prototypes, classes, and performance patterns.