Get Schedule and Pricing Other Open Source jQuery training courses

Open Source jQuery 101 Training Course

jQuery 101 Training Schedule

jQuery Training Course Synopsis

Learn how to add sophisticated interactivity to web pages using jQuery. This class starts with an easy introduction to JavaScript and jQuery suitable for non-programmers. It then explores how jQuery can be used to perform advanced tasks with simple, concise code. Any web developer wishing to learn how to create engaging, event-driven web interfaces should take this class.

Prerequisites for this jQuery Training Course

This class is intended for web designers and developers who are familiar with HTML and CSS. No programming or JavaScript experience required.

What You Will Learn in This jQuery Training Course

  • Make your pages interactive. Create JavaScript events that react to visitor actions
  • Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more
  • Improve your user interface. Learn how the pros make websites fun and easy to use
  • Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses
  • Add a dash of Ajax. Enable your web pages to communicate with a web server without a page reload
  • Practice with living examples. Get step-by-step tutorials for web projects you can build yourself

jQuery Training Course Length and Time

This class is 2 days long. Class time is 9:00 a.m.- 4:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled 12-1. Students provide their own lunch.

jQuery Course - Enrollment

Please see our Enrollment Page ( for our enrollment form.

Locations for this jQuery Training Course

We have training centers in Atlanta, Houston, Chicago, Denver, San Diego and Washington DC. We also offer classes at a network of rental facilities. We offer private onsite training and instructor-led, live online training. If coming to a rental facility, please double-check the location of your class with our office to make sure you get to the right location.

Goals for this jQuery Training Course

Sterling Ledet and Associates realizes the importance of education and we take pride in being able to offer you classes that are more custom fit to your needs. Call us at (877) 819-2665 if you have any special questions or e-mail us at

Lesson 1 - Writing Your First JavaScript Program

  • Introducing Programming
  • How to Add JavaScript to a Page
  • Your First JavaScript Program
  • Writing Text on a Web Page
  • Attaching an External JavaScript File
  • Tracking Down Errors

Lesson 2 - The Grammar of JavaScript

  • Introducing Programming
  • Statements
  • Built-In Functions
  • Types of Data
  • Variables
  • Working with Data Types and Variables
  • Using Variables to Create Messages
  • Asking for Information
  • Arrays
  • Writing to a Web Page Using Arrays

Lesson 3 - Adding Logic and Control to Your Programs

  • Making Programs React Intelligently
  • Using Conditional Statements
  • Handling Repetitive Tasks with Loops
  • Turn Useful Code Into Reusable Commands

Lesson 4 - Introducing jQuery

  • About JavaScript Libraries
  • Getting jQuery
  • Adding jQuery to a Page
  • Modifying Web Pages: An Overview
  • Understanding the Document Object Model
  • Selecting Page Elements: The jQuery Way
  • Adding Content to a Page
  • Setting and Reading Tag Attributes
  • Reading, Setting, and Removing HTML Attributes
  • Acting on Each Element in a Selection
  • Automatic Pull Quotes

Lesson 5 - Action/Reaction: Making Pages Come Alive with Events

  • What Are Events?
  • Using Events the jQuery Way
  • Introducing Events
  • More jQuery Event Concepts
  • Advanced Event Management

Lesson 6 - Animations and Effects

  • jQuery Effects
  • Login Slider
  • Animations
  • Performing an Action After an Effect Is Completed
  • Animated Dashboard

Lesson 7 - Improving Your Images

  • Swapping Images
  • Adding Rollover Images
  • Photo Gallery with Effects
  • Advanced Gallery with jQuery FancyBox
  • FancyBox Photo Gallery

Lesson 8 - Improving Navigation

  • Some Link Basics
  • Opening External Links in a New Window
  • Creating New Windows
  • Opening Pages in a Window on the Page
  • Basic, Animated Navigation Bar

Lesson 9 - Enhancing Web Forms

  • Understanding Forms
  • Adding Smarts to Your Forms
  • Basic Form Enhancements
  • Form Validation
  • Validation Tutorial

Lesson 10 - Expanding Your Interface

  • Organizing Information in Tabbed Panels
  • Adding a Content Slider to Your Site
  • Determining the Size and Position of Page Elements
  • Adding Tooltips

Lesson 11 - Introducing Ajax

  • What Is Ajax?
  • Ajax: The Basics
  • Ajax the jQuery Way
  • JSON

Lesson 12 - Flickr and Google Maps

  • Introducing JSONP
  • Adding a Flickr Feed to Your Site
  • Adding Google Maps to Your Site

Lesson 13 - Getting the Most from jQuery

  • Useful jQuery Tips and Information
  • Using the jQuery Docs
  • Traversing the DOM
  • More Functions For Manipulating HTML
  • Advanced Event Handling

Lesson 15 - Troubleshooting and Debugging

  • Top JavaScript Programming Mistakes
  • Debugging with Firebug
  • Debugging Tutorial


Our goal is to make sure your class meets your objectives, not ours. Therefore, all of our outlines are treated as guides to help steer the workshop. This outline does not guarantee that all the topics listed will be covered in the time allowed. The amount of material covered is based on the skill level of the student audience. We may change or alter course topics to best suit the classroom situation.

Upcoming Classes


Mon. Dec 04, 2023

Mon. Mar 04, 2024

Mon. Jun 03, 2024

Mon. Sep 02, 2024