Java Script Programming


2  Days


19,500  Baht (Exclusive of VAT 7%)
Special Offer : Contact us

This course will provide knowledge on how to work effectively with JavaScript frameworks, functions, and modern browsers, and teaches more effective coding practices using HTML5.

Introduction to JavaScript & the Web

  • Introduction to JavaScript
  • Where Do My Scripts Go?
  • Your First Simple JavaScript Program
  • Writing More JavaScript
  • A Brief Look at Browsers and Compatibility Problems

Data Types & Variables

  • Types of Data in JavaScript
  • Variables - Storing Data in Memory
  • Using Data - Calculations and Basic String Manipulations
  • Data Type Conversion
  • Arrays

Decisions & Loops

  • Decision Making—The if and switch Statements
  • Looping—The for and while Statements

Functions & Scope

  • Creating Your Own Functions
  • Scope and Lifetime
  • Functions and Values

JavaScript - An Object-Based Language

  • Object-Based Programming
  • JavaScript’s Native Object Types
  • Creating Your Own Custom Objects
  • Creating New Types of Objects (Reference Types)

DOM Scripting

  • The Web Standards
  • The Document Object Model
  • Manipulating the DOM


  • Types of Events
  • Connecting Code to Events
  • The Standard Event Model
  • Event Handling in Old Versions of Internet Explorer
  • Writing Cross-Browser Code
  • Native Drag and Drop

Common Mistakes, Debugging, & Error Handling

  • D’oh! I Can’t Believe I Just Did That: Some Common Mistakes
  • Error Handling
  • Debugging

Web Developer