Instructor-Led IT Training Across the Mid-Atlantic

A full-service provider of IT training throughout Maryland, New Jersey, North Carolina, Pennsylvania, and Virginia.

.NET Programming SQL/SQL Server HTML5, jQuery, PHP UNIX/Linux Mobile Programming Java Programming Python Programming SharePoint 2013

Developing Rich Internet Applications Using HTML5, CSS3 and jQuery

Length: 5 Days | Price: Please contact us for pricing information.

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.

Prerequisites: Knowledge of HTML, CSS and JavaScript equivalent to attending the Website Development with HTML5, CSS and Bootstrap and JavaScript Programming courses.

  • Overview of HTML5
  • New Semantic Elements
    • <header>,<footer>,<section>,<article>,<nav>,<aside>,<hgroup>,<figure>, <figcaption>,<mark>
  • Browser Support for Audio/Video Formats
  • <audio> and <video> Elements
  • Media API Overview
  • New HTML5 Form Elements
    • <datalist>, <progress>, <meter>
  • New HTML5 Form Attributes
    • autocomplete, autofocus, form,height and width, min, max and step,multiple,novalidate,pattern,placeholder,required,disabled and readonly
  • New HTML5 Input Types
    • email, url, tel, number, range, color, search
  • HTML5 Date Input Types
  • CSS3 Overview
  • CSS3 Selectors and Pseudo-Classes
  • CSS3 Properties
  • Using Vendor-Specific Extensions to Ensure Cross-Browser Compatibility
  • Using @font-face to Add Custom Fonts
  • Changing the Opacity of Text and Images
  • Creating Rounded Corners, Adding Shadows to Boxes, and Using Images as Borders
  • Creating Multiple Columns for Laying Out Text
  • Working with RGBA and HSL Color Models
  • Creating Simple Animations Using transitions, transform, and animation
  • jQuery Overview
  • Overview of jQuery Selectors
    • CSS Selectors
    • jQuery Filters
    • Working with the jQuery Object
  • Using jQuery Methods
    • Wrapper Methods
    • Manipulating a Wrapped Set
  • DOM Manipulation
  • Working with Events
    • Creating Dynamic Effects
    • Showing and Hiding Elements
    • Fading Elements
    • Sliding Elements
    • Creating Custom Animations
  • jQuery Utility Functions
  • Developing and Using jQuery Plugins
  • Working with jQuery and Ajax
  • jQuery UI Overview
    • Widgets
    • Effects
    • Using ThemeRoller
  • Course materials include student guide, hands-on lab manual and USB flash drive containing examples and lab files
  • Students receive a certificate of completion at the end of class
  • Students can retake any portion of a class that has been completed, within 12 months at no extra cost
  • There are no registration fees or cancellation fees
  • Class sizes are kept small in order to provide you with more personalized attention
  • Our instructors have many years of training and industry experience working in their respective fields