HTML5 Web Storage, IndexedDB and File System

Learn to use Web Storage (local and session storage), IndexedDB and the in-browser file system. Beyond the basics of the API you'll also learn to wrap up the raw APIs and use them in context of a web application.
Course info
Rating
(138)
Level
Intermediate
Updated
Dec 3, 2013
Duration
5h 29m
Table of contents
Course Introduction
Web Storage
IndexedDB: Introduction and Concepts
IndexedDB: Initialization & CRUD
IndexedDB: Cursors, Indexes and Ranges
IndexedDB: Keys, Capacity, Performance and Versions
IndexedDB: Abstractions & Implementing an Edit Screen
File System: Introduction, Concepts & Initialization
File System: Directories - Create, List, Delete, Move & Copy
File System: Building an Abstraction Layer over Directories
File System: Files - Create, Read, Write, Delete, Move & Copy
File System: Testing Capacity Limits & Implementing a File Editor
Libraries
Description
Course info
Rating
(138)
Level
Intermediate
Updated
Dec 3, 2013
Duration
5h 29m
Description

Learn to use HTML5 to persist data on the client using Web Storage (local and session storage), the client-side object database known as IndexedDB and the in-browser file system. In this course you are introduced to each persistence medium and will learn to abstract away the complexities of using the raw APIs. Discussion of each technology also includes a "real-life" sample to demonstrate how you can use capabilities shown in this course in context of an application scenario.

About the author
About the author

Craig Shoemaker is a developer, instructor, writer, podcaster, and technical evangelist of all things awesome.

More from the author
HTML5 Fundamentals
Beginner
3h 47m
3 Mar 2017
jQuery: Getting Started
Beginner
1h 40m
3 Jun 2015
More courses by Craig Shoemaker