In this course, students will study JavaScript concepts:

  • Variables
  • Data types
  • Operators
  • Expressions
  • Control Structures: if, else, switch, for, while, do-while.
  • Functions: Function declarations, function expressions, arrow functions, parameters, and return values.
  • Objects: Object literals, properties, methods, and prototypes.
  • Arrays: Array methods (map, filter, reduce, forEach), array destructuring, spread operator.
  • Prototypes and Inheritance