summary Part 1: covers the JavaScript language itself. Part 2: covers client-side JavaScript. Part 3: the reference section for the core language. Part 4: the refenrence for client-side JavaScript.