
JavaScript Bootcamp with jQuery & AJAX
Class timetable | Course outline
Course Description
This is our most comprehensive JavaScript course. Over 5 days you will learn JavaScript programming and syntax, how to use the jQuery library to deliver more intuitive and interactive Web experiences, incorporating AJAX into your development, advanced forms and much more.
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 familar with HTML and CSS - no prior experience of JavaScript or jQuery is required.

JavaScript Bootcamp Class Timetable
| Los Angeles | May 7 - 10 ! | Register |
| Chicago | Jun 11 - 15 ! | Register |
| Los Angeles | Jun 25 - 29 ! | Register |
| Chicago | Jul 16 - 20 | Register |
| Los Angeles | Aug 6 - 10 | Register |
| Chicago | Aug 27 - 31 | Register |
| Los Angeles | Sep 17 - 21 | Register |
| Chicago | Oct 15 - 19 | Register |
| Los Angeles | Oct 29 - Nov 2 | Register |
* Class almost full ! Class guaranteed to run † Class is full
The Three Layers of the Web
- HTML for Content
- CSS for Presentation
- JavaScript for Behavior
- The Right Way
- JavaScript Libraries
Programming with JavaScript
- JavaScript Syntax
- Running a JavaScript Program
- Statements: Bite-sized Chunks for your Browser
- Comments: Bite-sized Chunks Just for You
- Variables: Storing Data for your Program
- Conditions and Loops: Controlling Program Flow
- Functions: Writing Code for Later
- Objects
Getting Started with jQuery
- What jQuery Does
- Why jQuery Works Well
- Our First jQuery Document
Selectors—How to Get Anything You Want
- The Document Object Model
- The $() Factory Function
- CSS Selectors
- XPath Selectors
- Custom Selectors
- DOM Traversal Methods
- Accessing DOM Elements
Events—How to Pull the Trigger
- Performing Tasks on Page Load
- Simple Events
- Compound Events
- Limiting and Ending Events
- Simulating User Interaction
Effects—How to Add Flair to Your Actions
- Inline CSS Modification
- Basic Hide and Show
- Effects and Speed
- Multiple Effects
- Simultaneous versus Queued Effects
- In a Nutshell
Images and Slideshows
- Lightboxes
- Cropping Images with Jcrop
- Slideshows
- Image-ine That!
- Menus
- Accordion Menus
- Tabs
- Panels and Panes
- Tooltips
- Order off the Menu
DOM Manipulation—How to Change Your Page on Command
- Manipulating Attributes
- Inserting New Elements
- Moving Elements
- Wrapping Elements
- Copying Elements
- DOM Manipulation Methods in a Nutshell
Plug-ins
- How to Use a Plug-in
- Popular Plug-Ins
- Finding Plug-in Documentation
- Developing a Plug-in
AJAX—How to Make Your Site Buzzword-Compliant
- Loading Data on Demand
- Choosing a Data Format
- Passing Data to the Server
- Keeping an Eye on the Request
- AJAX and Events
- Security Limitations
Table Manipulation
- Sorting
- View Sample
- Pagination
- The Finished Code
- Advanced Row Striping
- Row Highlighting
- Tooltips
- Collapsing and Expanding
- Filtering
- The Finished Code
orms with Function
- Progressively Enhanced Form Styling
- Form Validation
- Checkbox Manipulation
- The Finished Code
- Placeholder Text for Fields
- AJAX Auto-Completion
- The Finished Code
- Input Masking
- Numeric Calculations
- Deleting Items
- Editing Shipping Information
- The Finished Code
Shufflers and Rotators
- Headline Rotator
- An Image Carousel
- Image Enlargement
- The Finished Code
What's included
JavaScript Training Manual
Certificate of Course Completion
6 Months FREE Repeat Policy
2 AMC Movie Vouchers
Related Courses
JavaScript Level 1 - with jQuery
JavaScript Level 2 - with AJAX














