• Variables, functions, and basic syntax
  • DOM (Document Object Model) understanding
  • Event handling and user interactions
  • JavaScript in the context of web design
  • Progressive enhancement principles