Advanced JavaScript concepts include Async/Await, Hoisting, Modules, Object Oriented Programming, Scope and Execution Context, ES6, ES7, ES8, ES9, ES10, Asynchronous JavaScript + Event Loop, this` keyword, Error Handling, Memory Leak, Type Coersion, Higher Order Functions, .call(), .apply(), .bind(), and Garbage Collection.