JQuery + HTML5 + CSS3

Course Overview

HTML5 is not just an extension of HTML4. It includes the latest revision of the HTML language, CSS3, and a series of JavaScript APIs.
Together, these technologies enable you to create complex applications and with the cutting-edge features it introduced, developers can now create applications and websites with the functionality, speed, performance, and experience of desktop applications which are accessed on a wide array of devices and not just on desktops.
JQuery + HTML5 + CSS3 course also covers some of the cool features of HTML5 with jQuery. This course will enable developers to think outside the way they have been building web sites and applications, by learning the newest aspects of web development and also by understanding the best practices for creating web sites. The JQuery + HTML5 + CSS3 course will also talk about Responsive Web Design; building websites for multiple devices, Security and Performance of web applications.

Course Content

Introduction

Overview of HTML5

Layers of Web Design

Semantic Markup

New Tags in HTML5

Websites for Mobiles

Overview of DOM

Overview of JavaScript

Overview of CSS

Browser Compatibility

Same Origin Policy

Debugging Tools

Diving in to HTML5

Building Your First HTML5 Page

Playing with more HTML5 Tags

New Form Elements and Validation

Placeholder & Form Autofocus

Graceful Degradation

HTML5 in IE - html5shiv

Detecting HTML5 features

Using Modernizr

HTML5 Cross Browser Polyfills

Video Example with Feature Detection

Overview of Accessibility

Examples

Styling with CSS3

Basic Selecting and Styling

Advanced CSS Selectors

Understanding Floats

Absolute, Relative & Fixed Positioning

EM vs PX & Percentages

Reset Style Sheets

New in CSS3

Corners, Shadows and Gradients

CSS3 Transitions

Multiple Backgrounds

Web Fonts

Examples

JavaScript & JQuery

Basic JavaScript

Data Types, Objects & Functions

JavaScript Namespacing

Benefits of Using a Library

jQuery Basics

Selectors and jQuery Collection

Methods on jQuery Collection

Get/Set DOM Attributes

Manipulating the DOM

Events - Adding Behaviors

Keyboard and Mouse Events

Ajax with jQuery

Loading Script, Markup, JSON and Data

Effects and Animation

Other Utilities and Helper Functions

jQuery UI - Drag, Drop, Resize, Select

jQuery Widgets & Plugins

Examples

HTML5 API's

Canvas vs SVG

Using EaselJS

Local Storage

Geo Location

Offline Web Applications

History API

Messaging API

Web Workers API

Examples

Miscellaneous

Responsive Web Design

CSS Media Queries

Meta Tags and OG Protocol

Speeding Up Your Website

Building Secure Web Sites

Overview of jQuery Mobile

Overview of Mobile Apps

Conclusion

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

-Waseem

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional.
I am quite satisfied with the course.