Javascript Training Class for Web Design - Introduction - Course Dates
All classes are led by a live instructor. Class times listed are Eastern time.
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Jul 13 2026 and Tue, Jul 14 2026
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Aug 03 2026 and Tue, Aug 04 2026
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Oct 05 2026 and Tue, Oct 06 2026
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Oct 26 2026 and Tue, Oct 27 2026
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Dec 28 2026 and Tue, Dec 29 2026
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Jan 18 2027 and Tue, Jan 19 2027
10:00 am to 5:00 pm
Javascript Training Class for Web Design - Introduction
Weekdays
Mon, Apr 12 2027 and Tue, Apr 13 2027
10:00 am to 5:00 pm
JavaScript Overview
- Understanding the role of JavaScript
- Places where JavaScript is used
- Adding JavaScript to an HTML website
- Drawbacks and browser incompatibilities
- JavaScript libraries, plug-ins, and frameworks
- Storing data in a variable
- Overview of the different types of data
- Understanding operators and expressions
- Working with JavaScript's built-in functions
- Working with local variables
- Allowing external arguments
- Returning values from functions
- Understanding recursion
- Identifying the role of Objects
- Defining Objects using JSON
- Accessing properties with the dot syntax
- Working with JavaScript's built-in Objects
- Responding to events
- Understanding function scope
- Working with the Event Object
- Preventing the default behavior of events
- Understanding event bubbling
- Understanding Boolean logic
- Checking multiple conditions at once
- Working with the switch statement
- Overview of HTML forms
- Accessing form fields with JavaScript
- Storing lists of data using Arrays
- Accessing data within an Array
- The structure and purpose of a loop
- Understanding the difference between loops
- Using a loop to access an entire array
- The Document Object Model (DOM)
- Finding elements using their ID
- Finding elements using their tag name
- Finding elements based on their context
- Understanding the purpose of jQuery
- Various uses of the jQuery constructor
- Working with jQuery collections
- Chaining functions to avoid redundancy
- Common jQuery methods and events
- Using the 'animate' method
- Running multiple animations in a row
- Running multiple simultaneous animations
- Stopping a running animation
- Creating a looping animation
- Overview of common jQuery plug-ins
- A look at the different types of plug-ins
- Understanding the Configuration Pattern
- Working with custom events
Web design course instructors
AGI instructors are Web design professionals and skilled teachers. You'll learn from a live Web design professional that brings years of experience that will help you learn Web design quickly and easily.

Jennifer S.
MS, Human Factors Information Design
BA, Commercial Art
UXQB Certfied
Adjunct Professor, Boston University

Grace
MS, Information Design
BA, Digital Communications
Adjunct Professor, St. Olaf

Greg
BA, Advertising Design
Adobe Certified Instructor
Author, multiple Adobe Creative Cloud books
Custom and private Web design classes
This Web design course is available as a private class. Curriculum can be customized for your specific needs. Web design classes can be delivered at your location, online, or in our classrooms. For more information, call 781-376-6044 to speak with a training consultant or contact us.
JavaScript Course Prerequisites
A working knowledge of HTML and CSS along with an understanding of web page creation is required. No previous scripting or programming experience necessary. Contact AGI about this JavaScript training class if you have questions or need guidance to select the appropriate course for your needs.
JavaScript Training Class - Course Materials
You will receive a comprehensive course manual for this JavaScript class developed by the certified instructors at AGI.
Call (800) 851-9237 to schedule a private class or to speak with a training consultant.
