Get in Touch

Course Outline

Introduction to JavaScript

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

Reference Types

  • Wrapper types
  • Arrays
  • Dates
  • 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 client type

Document Object Model

  • DOM hierarchy
  • Accessing and modifying elements

Events

  • Event types
  • Event handling
  • Propagation
  • The event object
  • Programmatic event generation
  • Memory and performance
  • Form handling from JavaScript

Exceptions and Debugging

  • Error reporting and exception handling
  • Debugging techniques and tools
  • Common mistakes in Internet Explorer

Requirements

  • Understanding of basic computer operations and web technologies.
  • Experience with HTML and basic web page structure.
  • Basic programming experience is helpful but not required.

Audience

  • Beginner web developers.
  • Front-end developers looking to strengthen JavaScript fundamentals.
  • IT professionals interested in web application development.
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories