JavaScript Training | Chicago & LA

Fast Facts

Duration
3 days
Class Size
Max 8 students
Times
9.00am to 4.30pm
Computer
One per student
Training Manual
Included
Price
1495.00

JavaScript Fundamentals

  • Upcoming Classes
  • Course Outline

Course Description

On this 3 day hands-on JavaScript training class you will learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations and drop down menus. Then you will move onto more powerful techniques using the DOM and Ajax. View past student's video testimonials.

Target Audience

Whether you've never seen a line of JavaScript code in your life, or you've seen one too many lines that doesn't do what you expect, this course will show you how to make JavaScript work for you. We assume going in that you've got a good handle on HTML web design.

Learning Objectives

Upon successful completion of this JavaScript Training course students will be able to:  

  • Learn JavaScript's built-in Functions, Methods, and Properties.
  • Easily integrate JavaScript in your Web Site.
  • Use JavaScript to validate Form entries and interact with your Users.
  • Understand how to Respond to User Events.
  • Create Animations that bring your Web Site to Life.
  • Start Programming using the DOM and AJAX.
 
 

Upcoming Classes

Chicago

Mar, 2010 Apr, 2010 May, 2010 Jun, 2010
JavaScript Fundamentals Mar 15 - 17 ! Apr 28 - 30 !   Jun 14 - 16 !

Click here for directions

Los Angeles

Mar, 2010 Apr, 2010 May, 2010 Jun, 2010
JavaScript Fundamentals Mar 17 - 19 ! Apr 26 - 28 !   Jun 14 - 16 !

Click here for directions

*  Class almost full    !  Class guaranteed to run    †  Class is full

 

Course Outline

The Three Layers of the Web

  • HTML for Content
  • CSS for Presentation
  • JavaScript for Behavior
  • The Right Way
  • JavaScript Libraries

Programming with JavaScript

  • Running a JavaScript Program
  • Statements: Bite-sized Chunks for your Browser
  • Comments: Bite-sized Chunks Just for You
  • Variables: Storing Data for your Program
  • Conditions and Loops: Controlling Program Flow
  • Functions: Writing Code for Later
  • Objects

Document Access

  • The Document Object Model: Mapping your HTML
  • Accessing the Nodes you Want
  • Changing Styles
  • Example: Making Stripy Tables
  • Exploring Libraries

Events

  • An Eventful History
  • Event Handlers
  • Event Listeners
  • Example: Rich Tooltips
  • Example: Accordion
  • Exploring Libraries

Animation

  • The Principles of Animation
  • Controlling Time with JavaScript
  • Revisiting Rich Tooltips
  • Old-school Animation in a New-school Style
  • Path-based Motion
  • Revisiting the Accordion Control
  • Exploring Libraries

Form Enhancements

  • HTML DOM Extensions
  • Form Validation
  • Custom Form Controls
  • Example: Slider
  • Exploring Libraries

Errors and Debugging

  • Nothing Happened!
  • Common Errors
  • Debugging with Firebug

Ajax

  • XMLHttpRequest: Chewing Bite-sized Chunks of Content
  • A Word on Screen Readers
  • Putting Ajax into Action
  • Seamless Form Submission with Ajax
  • Exploring Libraries

Looking Forward

  • Bringing Richness to the Web
  • Rich Internet Applications
  • JavaScript Off the Web
  • Exploring Libraries

The Core JavaScript Library

  • The Object
  • Event Listener Methods
  • Script Bootstrapping
  • CSS Class Management Methods
  • Retrieving Computed Styles
  • The Complete Library
Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.
 
 
JavaScript Training Testimonial
"Oliver is a great teacher...his knowledge and experience are very apparent, but his teaching process and delivery were right on...excellent for communicating this type of material. I'm looking forward to other classes with him."
Lena Salazar - Individual
JavaScript Training Testimonial
"Shaun was an amazing instructor. He had real-world experience and examples to use, but he was able to "bring it down to my level" so that I could follow along. He was very patient and kind and willing to worth with me through any hiccups I had. I would highly recommend both him and his course to others. Thanks so much!!"
Jamie Collyer - Northrop Grumman Corporation
JavaScript Training Testimonial
"This was one of the best training courses I have taken in some time. Facilities were top notch and the instructor provided very practical real life examples. Oliver was an outstanding instructor that provided significant interaction with the class made the topics entertaining and enjoyable. I would highly recommend him and Training Connection!
Marti Ulrich - Idl Lab
JavaScript Training Testimonial
"Oliver is a great instructor, he encouraged me to ask questions and helped me understand the subject matter better than any other tutorial or course I've taken on this subject. He is also very personable and fun, but professional as well. I would definitely take another course with Oliver as the instructor."
Melissa Slemin - Individual
# # # # # # # # # # # # # # # # # #
Computer and Business Skills Training

Adobe Training

Acrobat Connect Training
Acrobat Training
After Effects Training
Captivate Training
Dreamweaver Training
Flash Training
Flex Training
Illustrator Training
InDesign Training
Photoshop Training
Premiere Pro Training

Web Development

AJAX Training
CSS Training
HTML Training
JavaScript Training
PHP MySQL Training

Microsoft Office

Access Training
Excel Training
Outlook Training
PowerPoint Training
Project Training
Visio Training
Word Training

Business Skills

Business Communication
Business Etiquette Training
Business Writing Class
Customer Service Training
Project Management Training
Time Management Training

QuickBooks

QuickBooks Training
 
 
  • HOME
  • TRAINING
  • TIMETABLE
  • ONSITE TRAINING
  • ROOM HIRE
  • ABOUT US
  • CONTACT US

  • SITE MAP
  • TERMS
  • COPYRIGHT 2007 - 2009