Discover Classes. Earn Rewards.
Introduction to JavaScript / jQuery Course is unfortunately unavailable

Thankfully we have 4 other JavaScript Classes for you to choose from. Check our top choices below or see all classes for more options.

Introduction to JavaScript / jQuery Course

at ONLC Training Centers - Schaumburg

Course Details
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Schaumburg, Suburbs
1320 Tower Rd 1st Fl
At N Wiley Rd
Chicago, Illinois 60173
All classes are live, hands-on training via remote instructor.
Class Level: Intermediate
Age Requirements: 18 and older
Average Class Size: 7

What you'll learn in this javascript class:

This course is designed to accommodate 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 advanced tools for adding really useful interactivity to a Web site as quickly and easily as possible with the help of pre-written jQuery libraries.

Students will learn how to use simple JavaScript code that will liberate them from all of the minute, time-consuming details of creating JavaScript programs that run well across different browser platforms.

Students should feel comfortable with HTML and CSS to get the most from this course. Class discussions are geared toward intermediate and advanced computer users.

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.

Course Outline

Part I: Getting Started with JavaScript

Chapter 1. Writing Your First JavaScript Program
  • Section 1.1. Introducing Programming
  • Section 1.2. How to Add JavaScript to a Page
  • Section 1.3. Your First JavaScript Program
  • Section 1.4. Writing Text on a Web Page
  • Section 1.5. Attaching an External JavaScript File
  • Section 1.6. Tracking Down Errors
Chapter 2. The Grammar of JavaScript
  • Section 2.1. Statements
  • Section 2.2. Commands
  • Section 2.3. Types of Data
  • Section 2.4. Variables
  • Section 2.5. Working with Data Types and Variables
  • Section 2.6. Tutorial: Using Variables to Create Messages
  • Section 2.7. Tutorial: Asking for Information
  • Section 2.8. Arrays
  • Section 2.9. Tutorial: Writing to a Web Page Using Arrays
  • Section 2.10. Comments
Chapter 3. Adding Logic and Control to Your Programs
  • Section 3.1. Making Programs React Intelligently
  • Section 3.2. Tutorial: Using Conditional Statements
  • Section 3.3. Handling Repetitive Tasks with Loops
  • Section 3.4. Functions: Turn Useful Code Into Reusable Commands
  • Section 3.5. Tutorial: A Simple Quiz
Chapter 4. Working with Words, Numbers, and Dates
  • Section 4.1. A Quick Object Lesson
  • Section 4.2. Strings
  • Section 4.3. Finding Patterns in Strings
  • Section 4.4. Numbers
  • Section 4.5. Dates and Times
  • Section 4.6. Tutorial
Chapter 5. Dynamically Modifying Web Pages
  • Section 5.1. Modifying Web Pages: An Overview
  • Section 5.2. Understanding the Document Object Model
  • Section 5.3. Introducing JavaScript Libraries
  • Section 5.4. Selecting Page Elements (Revisited)
  • Section 5.5. Adding Content to a Page
  • Section 5.6. Setting and Reading Tag Attributes
  • Section 5.7. Reading, Setting, and Removing HTML Attributes
  • Section 5.8. Creative Headlines
  • Section 5.9. Acting on Each Element in a Selection
  • Section 5.10. Automatic Pull Quotes
Chapter 6. Action/Reaction: Making Pages Come Alive with Events
  • Section 6.1. What Are Events?
  • Section 6.2. Using Events with Functions
  • Section 6.3. Tutorial: Highlighting Table Rows
  • Section 6.4. More jQuery Event Concepts
  • Section 6.5. Advanced Event Management
  • Section 6.6. Tutorial: A One-Page FAQ
Chapter 7. Improving Your Images
  • Section 7.1. Swapping Images
  • Section 7.2. Tutorial: Adding Rollover Images
  • Section 7.3. jQuery Effects
  • Section 7.4. Tutorial: Photo Gallery with Effects
  • Section 7.5. Advanced Gallery with jQuery lightBox
  • Section 7.6. Tutorial: lightBox Photo Gallery
  • Section 7.7. Animated Slideshows with Cycle
  • Section 7.8. Tutorial: An Automated Slideshow
Part II: Building Web Page Features

Chapter 8. Improving Navigation
  • Section 8.1. Some Link Basics
  • Section 8.2. Opening External Links in a New Window
  • Section 8.3. Creating New Windows
  • Section 8.4. Opening Pages in a Window on the Page
  • Section 8.5. Tutorial: Making Bigger Links
  • Section 8.6. Animated Navigation Menus
Chapter 9. Enhancing Web Forms
  • Section 9.1. Understanding Forms
  • Section 9.2. Adding Smarts to Your Forms
  • Section 9.3. Tutorial: Basic Form Enhancements
  • Section 9.4. Form Validation
  • Section 9.5. Validation Tutorial
Chapter 10. Expanding Your Interface
  • Section 10.1. Hiding Information with Accordion Panels
  • Section 10.2. Organizing Information in Tabbed Panels
  • Section 10.3. Tooltips
  • Section 10.4. Creating Sortable Tables
Part III: Ajax: Communicating with the Web Server

Chapter 11. Introducing Ajax
  • Section 11.1. What Is Ajax?
  • Section 11.2. Ajax: The Basics
  • Section 11.3. Ajax the jQuery Way
  • Section 11.4. JSON
Chapter 12. Basic Ajax Programming
  • Section 12.1. Tabs Plug-in
  • Section 12.2. Adding Google Maps to Your Site

Still have questions? Ask the community.

Refund Policy
Student cancellation requests made 14 calendar days or less before the class starts will be charged 100% of the course fee and are not entitled to a refund. The student has one (1) opportunity to use our Make-Up policy to have those funds applied to a later class date.


Google Map

ONLC Training Centers

All classes at this location

Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 18750 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at ONLC Training Centers (2)

School: ONLC Training Centers

ONLC Training Centers

ONLC Training Centers was founded in 1983 when Jim Palic and Andy Williamson left their positions as mainframe programmers with the Dupont Company to start one of the industry's first computer training companies.

Over thirty years and still growing, ONLC Training Centers is one of the the largest privately...

Read more about ONLC Training Centers

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Chicago educator.

Want to take this class?

Save to Wish List
Taking this class for work? Get exclusive perks & discounts for free.

4 Top Choices

Javascript Fundamentals Bootcamp

at General Assembly - Near North Side 444 N Wabash Ave 5th Fl, Illinois City, Illinois 60611

This one-day bootcamp is geared towards beginners with little or no prior experience and provides a full introduction to programming fundamentals using JavaScript. You will be introduced to some of the tools that will help you approach programming in a systematic way including flow charts and pseudo-code. Building on that foundation we will use JavaScript,...

Saturday Nov 16th, 10am - 4pm

JavaScript Level 1 with jQuery

at Training Connection - The Loop 230 W Monroe St Ste 610, Chicago, Illinois 60606

Students will learn how to use the jQuery library to deliver more intuitive and interactive Web experiences. The course consists of many small hands-on projects,which you can begin applying to your own projects straight after the class. Target Audience: Students should already be familiar with HTML and CSS - no prior experience of JavaScript or...

Monday Nov 25th, 9am - 4:30pm

  (3 sessions)

3 sessions

Java Programming

at Certstaffix Training - Near North Side 500 N Michigan Ave Ste 600, Chicago, Illinois 60611

Whether you want to learn Java to write customized applets to embed in your web pages or large-scale applications, this 5 day course is for you. Learn to program in Java with the latest Java Development Kit 7 (JDK 7).  This course: Covers the main terms and concepts that are essential to programming in Java; Explains what the language elements...

Monday Dec 9th, 9am - 4pm

  (5 sessions)

5 sessions

Javascript Programming

at Certstaffix Training - Near North Side 500 N Michigan Ave Ste 600, Chicago, Illinois 60611

In this JavaScript training course, students learn to use JavaScript effectively to make their web pages more dynamic and functional and to reduce the number of round-trips to the server. Students will learn JavaScript syntax, how to work with variables, learn write flow control logic, validate forms, create roll-over images, open and work with new...

Tuesday Dec 17th, 9am - 4pm

  (3 sessions)

3 sessions