JavaScript

JavaScript Basics

  • Introduction to JavaScript, Variables
  • Data Types (Number, String, Boolean) 
  • Operators
  • Control Flow (if…else, switch)
  • Loops (for, while)
  • Functions
  • Arrays

 DOM Manipulation and Events 

  • Introduction to DOM
  • Accessing Elements
  • Modifying Elements
  • EventsEvent Handlers
  • Event Listeners Day
  • Form Validation

Advanced JavaScript Concepts

  • Objects and Object Methods
  • Constructors and Prototypes
  • Closures
  • Asynchronous JavaScript (Callbacks)
  • Promises
  • Fetch API
  • Introduction to AJAX