Get in Touch

Course Outline

Introduction to JavaScript

  • History, implementations, 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
  • Date objects
  • 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
  • Detecting browser 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
  • Form submissions from JavaScript

Errors and Debugging

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

Requirements

  • A basic understanding of computer operations and web technologies.
  • Experience with HTML and fundamental web page structure.
  • Some basic programming experience is helpful but not mandatory.

Audience

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

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories