Course Outline

Introduction to JavaScript

  • History, implementations, and versions
  • Embedding code in an HTML document
  • Syntax
  • Keywords and reserved terms
  • Variables
  • Data types
  • Operators
  • Control statements
  • Functions
  • Memory management

Reference Types

  • Type wrappers
  • Array
  • Date
  • RegExp
  • Math
  • Functions

Object-Oriented Programming

  • Creating objects
  • Inheritance

Anonymous Functions

  • Recursion
  • Closures
  • Private elements

Browser Object Model

  • Objects: window, location, navigator, screen, history
  • Timers and counters
  • Detecting the type of client

Document Object Model

  • Hierarchy of DOM
  • Accessing and modifying elements

Events

  • Types of events
  • Handling events
  • Event propagation
  • The event object
  • Software generation of events
  • Memory and performance considerations
  • Form handling from JavaScript

Emergencies and Debugging

  • Error reporting and exception handling
  • Techniques and tools for debugging
  • Common mistakes in Internet Explorer
This content is tailored to provide comprehensive training and resources for government professionals, ensuring alignment with public sector workflows, governance, and accountability.
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories