Start learning with our library of video tutorials taught by experts. Get started
This course describes how to save application data such as preferences or form data in the client's browser and use it in applications, including those run offline. Author and programmer Bill Weinman covers the various local storage options provided in HTML5, including local storage, session storage, and the Web SQL and Indexed Database APIs, with practical examples that show how to create and maintain a database in each scenario. The course also covers the use of storage events for change tracking and the cache manifest for using web applications offline.
Hi! I am Bill Weinman and I would like to welcome you to HTML5: Local Storage and Offline Applications in Depth. In this course, we will be examining the four storage options available in HTML5: local storage, session storage, WebSQL, and IndexedDB. I will show you how to create a local dataset using each of these technologies, how to read from your datasets, how to update them, and how to delete data from them, creating a complete application that provides these four fundamental capabilities using each of the available local storage options provided with HTML5.
Along the way, we will look at storage events, so that separate windows can update each other in the same application and the offline applications interface so that your applications can continue to run even when not connected to the network. If you need to understand the storage options available with HTML5 and put them to work in your applications or for your clients, then you will get the answers you need in HTML5; Local Storage and Offline Applications in Depth.
There are currently no FAQs about HTML5: Local Storage and Offline Applications in Depth.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.