IP356F13A JavaScript: New session starting October 23, 2013

JavaScript Introduction starts Wednesday October 23

There are still a few seats left.


This course can be applied to the Award of Achievement HTML5 AcademyThis course can be applied to the Award of Achievement HTML5 Academy

Client-side scripting (at the browser) is a common method of bringing interactivity to the user experience on the web.

Learn about one of the most popular (widely supported) tools for doing this: JavaScript

This course provides a hands-on introduction to programming in JavaScript, general scripting fundamentals as well as JavaScript specifics (80% of the course). We will also explore using the jQuery Javascript Library (20% of the course).

Duration: 12 hours

Register for this course: JavaScript 1: Introduction


Theoretical Objectives

  • Understand how JavaScript fits into the context of web development
  • Understand where JavaScripts fits into the context of specific web pages
  • Understand these concepts of programming in JavaScript:
    • Sequence
    • Variables
    • Functions
    • Selection
    • Iteration
    • Arrays
    • Object Orientation
  • Understand how JavaScript is related to the Document Object Model and how JavaScript can manipulate and otherwise affect an HTML document
  • Know where to find and how to use JavaScript libraries and utilities
  • ¬†Understand where jQuery fits in the context of JavaScript

Practical Objectives

  • Create web pages that use JavaScript to:
    • Dynamically write content to web page
    • Create user interfaces using forms
    • Create pop-up messages to inform and capture user input
    • Create functions to
      • Encapsulate business logic
      • Dynamically update the current web page
  • Introduction to jQuery
    • Use jQuery within a web page to manipulate CSS properties
    • Use jQuery UI (User Interface) libraries in web page



The better you understand HTML – the more you will take from this course.


Access to the Internet You will need a good text editor and an FTP client to move files from / to our server to / from your remote location in order to successfully complete the assignment. Links to free resources will be provided during the course.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s