HTML5

Course Overview

In HTML5 course, you will learn the knowledge and skills needed to develop HTML5 Web Applications.
Students will learn about HTML5 and how to incorporate its features in Web Pages and applications. They will learn the basics as well as advanced topics like layouts, forms, offline support, geolocation, audio and video, graphics, communication APIs, storage, and new JavaScript web-workers.

Course Content

HTML5 Overview

History of HTML5

The HTML5 vision

WHAT WG and W3C specifications

What is part of HTML5?

HTML5 roadmap

Using HTML5 Today

When can I use these features?

Using HTML5 in browsers that do not support it

Detecting native availability of HTML5 features

Emulation

Markup

HTML5 page structure

HTML5 DOCTYPE

HTML5 markup

Structural elements

Semantic elements

Deprecated elements

HTML5 and CSS

Lab: Using HTML5 Markup

Forms

HTML5 form elements

Building and using HTML5 forms

Lab: Using HTML5 Forms

HTML5 Audio and Video

The audio and video elements

Understanding audio and video

Audio and video containers

Audio and video codecs

Lab: Using the audio and video APIs

Overview of the HTML5 APIs

Overview of the HTML5 APIs

Common building blocks

Programming HTML5

HTML5 Canvas and SVG

Overview

Canvas vs. SVG

Canvas coordinates

Context

Accessibility

Pixel data

Lab: Using the Canvas APIs

Canvas basics

Drawing operations

Canvas transforms

HTML5 Websocket

Real-Time web communication strategies

WebSocket-simplicity and power

Overview of WebSocket system vendors and open-source projects

Emulation for browsers without native HTML5 WebSocket support

Architecture of a WebSocket enabled distributed application

Server SetupUser Interface Programming in JavaScript

User Interface programming concepts

JavaScript-based STOMP client API

Server Programming

PHP and Java-based STOMP client APIs

Server-side application software development in PHP and Java

Accessing a MySQL database

Integrated WebSocket Application

Developing a complete distributed application using WebSocket

Extending HTML5 WebSocket

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.