Course curriculum

  • 1

    Module 0: Welcome to HTML5

    • 0.1 - Introduction

    • 0.2 - Instructor Introduction

  • 2

    Module 1: Screens

    • 1.1 - Screens Overview

    • 1.2 - Pixels

    • 1.3 - Browser Testing

    • 1.4 - Mobile Page

    • Module 1: LAB

  • 3

    Module 2: Core HTML5 & CSS Coding Concepts

    • 2.1 - Core HTML5 and CSS Overview

    • 2.2 - Viewport Meta Tag

    • 2.3 - Responsive Design

    • 2.4 - Rules for Responsive Design

    • 2.5 - Multi-column Content to Single Column

    • 2.6 - Standard Font Sizes

    • Module 2: LAB

  • 4

    Module 3: Geolocation

    • 3.1 - Geolocation Overview

    • 3.2 - Device Location

    • 3.3 - Display a Map

    • 3.4 - Test Application

    • Module 3: LAB

  • 5

    Module 4: jQuery Mobile Library

    • 4.1 - jQuery Mobile Overview

    • 4.2 - Page Metaphor

    • 4.3 - Button Widgets

    • 4.4 - Icons

    • 4.5 - Dialogue Pop Ups

    • 4.6 - Toolbar

    • 4.7 - Navigation Bar

    • Module 4: LAB

  • 6

    Module 5: Gestures

    • 5.1 - Gestures

    • 5.2 - Hammer.JS Library

    • 5.3 - Taps and Presses

    • 5.4 - Swipe and Pan

    • Module 5: LAB

  • 7

    Module 6: Storage

    • 6.1 - Device Storage

    • 6.2 - Storing Session Data

    • 6.3 - Storing Local Storage Data

    • 6.4 - Storing Object and State

    • Module 6: LAB

  • 8

    Module 7: Cache

    • 7.1 - Running Apps in a Disconnected Environment

    • 7.2 - The Cache Manifest

    • 7.3 - Adding The Manifest to Your HTML

    • 7.4 - Managing The Manifest with JavaScript

    • 7.5 - Course Wrap-Up