Welcome to ONLC Training Centers

JavaScript and jQuery Programming: Level 1

Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $1195

Savings options:

 Learning Credits
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Need a class for a group?

We can deliver this class for your group. Follow the link to request more information.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Train from your home or office

If you have high-speed internet and a computer you can likely take this class from your home or office.

JavaScript and jQuery Programming: Level 1 Course Outline

This 3-day introductory course is for website designers who have some experience building web pages. Lessons familiarize students with the ins and outs of basic JavaScript and then move on to tools for adding interactivity to a Web site as quickly and easily as possible with the help of pre-written jQuery libraries.

Students should feel comfortable with HTML and CSS to get the most from this course. Participants should have taken HTML 5 and CSS Content Authoring: Level 1 or have similar experience before attending this course.

Who Should Not Attend
This course is NOT intended for advanced developers who want to build jQuery programs from the ground up. This course is most appropriate for designers who want to leverage pre-written jQuery libraries to add user-interactive features to their web pages.


Chapter 1 Introduction to web development
How a web application works
How the ECMAScript specification works
The components of a JavaScript application
The HTML skills that you need for this book
The CSS skills that you need for this book
How to test a JavaScript application
How to use Visual Studio Code to develop JavaScript applications

Chapter 2 Get started fast with JavaScript
How to include JavaScript in an HTML document
The JavaScript syntax
How to work with data
How to work with expressions
How to use objects, methods, and properties
Two illustrative applications

Chapter 3 The essential JavaScript statements
How to code conditional expressions
How to code the basic control statements
Three illustrative applications
How to work with arrays
The Test Scores application with an array

Chapter 4 How to work with JavaScript objects, functions, and events
How to use objects to work with data
How to use functions
How to handle events
Two illustrative applications

Chapter 5 How to test and debug a JavaScript application
An introduction to testing and debugging
How to debug with Chrome’s developer tools
Other debugging methods

Chapter 6 How to script the DOM with JavaScript.
DOM scripting properties and methods
The FAQs application
How to script forms and controls
The Register application
How to modify the DOM

Chapter 7 How to work with images and timers
How to work with images
The Image Swap application
How to use timers
The Slide Show application

Section 2 jQuery essentials

Chapter 8 Get off to a fast start with jQuery
Introduction to jQuery
The basics of jQuery
The Email List application
More skills for working with jQuery
Three illustrative applications

Chapter 9 How to use effects and animations
How to use effects
A Slide Show application with effects
How to use animation
A Carousel application with animation

Chapter 10 How to work with forms and data validation
Introduction to forms and controls
How to use jQuery to work with forms
A Validation application

Chapter 11 How to use jQuery plugins and UI widgets
Introduction to jQuery plugins
How to use three of the most popular plugins
Introduction to jQuery UI
How to use five of the most popular jQuery UI widgets

Section 3 Advanced JavaScript skills

Chapter 12 How to work with numbers, strings, and dates
How to work with numbers
The PIG application
How to work with strings
How to work with dates and times
The Count Down application
The Internationalization API
View outline in Word


Attend hands-on, instructor-led JavaScript and jQuery Programming: Level 1 training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of Web Fundamentals Courses and select the one that's right for you.


Class Format
Class Policies
Student Reviews

First Name

Last Name