JavaScript Bootcamp training

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 course facts

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

Book JavaScript Bootcamp
 
Detailed Course Outline

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, Tabs, Tooltips, and Panels

  • 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
Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.
 

What's included

JavaScript Training Manual
Certificate of Course Completion
6 Months FREE Repeat Policy
2 AMC Movie Vouchers

Related Courses

JavaScript Level 1 JavaScript Level 1 - with jQuery
JavaScript Level 2 class JavaScript Level 2 - with AJAX

Register for JavaScript Training
JavaScript Training Testimonial
"Chris's expertise in all web technologies made my experience in this AJAX class well worth the price of admission. He covered a variety of topics, all of which will greatly enhance my web development knowledge and skills."
Rod Sampson - Fuji America Corporation
JavaScript Training Testimonial
"Chris's real-world technical experience greatly accelerated my learning curve with Ajax. The material covered was exactly what I needed to get up and running. Chris adjusted the material taught based on the desires and needs of the class. The concepts and broad coverage of Ajax was perfect for getting a pulse on the current technical practices in the market place. Chris is also patient in answering questions and ensuring all students remain in sync with the class pace."
David Faltermier - Square Roof Properties
JavaScript Training Testimonial
"Chris was wonderful. Our small class was able to move faster than normal and Chris challenged us to learn more. I saw a number of "similar" courses offered in the area, and I am extremely pleased that I made the right choice."
Joshua Radetski - Individual
JavaScript Training Testimonial
"Oliver is a great instructor, he encouraged me to ask questions and helped me understand the subject matter better than any other tutorial or course I've taken on this subject. He is also very personable and fun, but professional as well. I would definitely take another course with Oliver as the instructor."
Melissa Slemin - Individual
# # # # # # # # # # # # # # # # # #
Computer and Business Skills Training

Adobe Training

Acrobat Training
After Effects Training
Captivate Training
Dreamweaver Training
Flash Training
Flash Builder Training
Illustrator Training
InDesign Training
Photoshop Training
Premiere Pro Training

Web Development

AJAX Training
CSS Training
HTML Training
JavaScript Training
jQuery Training
PHP MySQL Training

Microsoft Office

Access Training
Excel Training
Outlook Training
PowerPoint Training
Project Training
Visio Training
Word Training

Business Skills

Business Communication
Business Etiquette Training
Business Writing Class
Customer Service Training
Project Management Training
Time Management Training

QuickBooks

QuickBooks Training
 
 
  • HOME
  • TRAINING
  • TIMETABLE
  • ONSITE TRAINING
  • ROOM HIRE
  • ABOUT US
  • CONTACT US

  • SITE MAP
  • TERMS
  • COPYRIGHT 2007 - 2009