← All courses

CourseWeb DevelopmentBeginner

JavaScript core concepts for interviews

The JavaScript every frontend and full-stack interview checks: types and coercion, scope and closures, this, prototypes, the event loop, promises and async/await, and modern ES6+ syntax, with the output-prediction puzzles interviewers love.

10 min · 5 lessons

Lessons

  1. 1Values, types and the traps of coercion2 min
  2. 2Scope, closures and this2 min
  3. 3Objects, prototypes and classes2 min
  4. 4The event loop, promises and async/await2 min
  5. 5The DOM, events and the browser2 min

Keep going