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
  • Array
  • Date
  • RegExp
  • Math
  • Function

Object-Oriented Programming

  • Creating Objects
  • Inheritance

Anonymous Functions

  • Recursion
  • Closures
  • Private elements

Browser Object Model

  • Objects: window, location, navigator, screen, history
  • Timers
  • Detecting client type

Document Object Model

  • DOM hierarchy
  • Accessing and modifying elements

Events

  • Types of events
  • Event handling
  • Propagation
  • The event object
  • Programmatic event generation
  • Memory and performance considerations
  • Server-side forms via JavaScript

Errors and Debugging

  • Reporting and Exception Handling
  • Techniques and tools for debugging
  • Common mistakes in Internet Explorer

Requirements

  • Familiarity with basic computer operations and web technologies.
  • Experience with HTML and fundamental web page structure.
  • Basic programming experience is advantageous but not mandatory.

Target Audience

  • Novice web developers.
  • Front-end developers seeking to reinforce their JavaScript fundamentals.
  • IT professionals interested in web application development.
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories