Developing Rich Internet Applications Using HTML5, CSS3 and jQuery
Students Will Learn:
- HTML5 Structural Elements
- HTML5 Forms
- Audio and Video Elements
- Canvas
- CSS3 Properties
- CSS3 Animations, Transforms and Transitions
- jQuery Selectors
- jQuery Event Model
- Use of jQuery Plugins
- jQuery UI Themes and Widgets
Course Description: This hands on course is intended for experienced Web designers and developers who wish to exploit HTML5 and jQuery to create feature-rich, dynamic Web sites. The course provides a thorough introduction into the use of HTML5, CSS3 and jQuery to create Web sites that target the capabilities of modern browsers. HTML5 includes new structural and form elements, implementation of audio and video elements, and intrinsic APIs that offer features such as "offline" applications, local and Web storage, and dynamic creation of graphics using Canvas. CSS3 introduces new selectors and properties, creation of drop shadows, text shadows, rounded corners and gradient backgrounds without the use of an image editor, as well as simple animated effects without the use of JavaScript or Flash.
jQuery simplifies client-side scripting via a series of open-source libraries that provide frameworks for enhanced functionality. The course covers the jQuery library, DOM manipulation, Ajax requests, and use of the UI library to include animation effects and popular widgets such as datepickers and autocomplete. Comprehensive hands-on exercises are performed throughout each day to demonstrate key concepts. Students who are not familiar with HTML, CSS and JavaScript should instead register for the course, Web Site Development With HTML/JavaScript.
Course Prerequisites: Knowledge of HTML, CSS and JavaScript equivalent to attending the Web Site Development With HTML/JavaScript course.
Developing Rich Internet Applications Using HTML5, CSS3 and jQuery Course Overview:
HTML5 Fundamentals
|
HTML5 Structural Elements
|
Audio and Video
|
HTML5 Web Forms
|
HTML5 JavaScript APIs
|
Introduction to CSS3
|
CSS3 Selectors and Pseudo-Classes
|
CSS3 Properties
|
Working with Different Media Types
|
jQuery Fundamentals
|
jQuery Selectors and Filters
|
DOM Manipulation
|
jQuery Events
|
Page Animation with Effects
|
Ajax Requests Using jQuery
|
jQuery Form Enhancement
|
Utility Functions
|
jQuery Plugins
|
jQuery UI Overview
|
jQuery UI Widgets
|
Student Testimonials
"The instructor was very knowledgeable on the topics covered. In the 15 years I've attended training, this was the most practical and useful course ever. I would recommend HOTT to anyone in need of training. The instructor did an extraordinary job."
M.K., Newport News Shipbuilding
"I use jQuery extensively at work but I'm very glad I took this course. It truly gave me a deeper understanding of jQuery. The instructor is very knowledgeable and fun and his enthusiastic teaching style makes you want to learn more.
"
E.S., Cash America Int.

