IP356F15A JavaScript -1 Introduction

JavaScript logoWhat’s the next logical step after Programming Basics? – JavaScript. This is all hands-on in the coding bringing client-side interactivity to the browser and starts next Wednesday October 21st.  Seats are still available.

Note: This JavaScript course is a prerequisite for HTML5 3: Building Dynamic Experiences with JavaScript and strongly recommended before jQuery: Beyond Fundamentals and all of these are part of the HTML5 AcademyThis course can be applied to the Award of Achievement HTML5 Academy

Overview

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 – four Wednesday Evenings.

Register for this course: JavaScript 1: Introduction

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

Objectives

Theoretical Objectives

  • Understand how JavaScript fits into the context of web development
  • Understand where JavaScript 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
Advertisements

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