This training document outlines a JavaScript course with the objective of teaching participants deep skills about the JavaScript language, including how the language engine works, the life cycles of source code, and the JavaScript ecosystem. The course will use several reference books and MDN as materials over multiple sessions, with time for questions and answers.