Get Schedule and Pricing
Other Open Source jQuery training courses
jQuery 101 Training Schedule
Click here for a schedule of upcoming jQuery 101 training classes.
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 (http://www.ledet.com/enroll) 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 sales@ledet.com.
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
Disclaimer
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.