Vanilla JavaScript: Client-Side Data Storage

Go to class
Write Review

Free Online Course: Vanilla JavaScript: Client-Side Data Storage provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Vanilla JavaScript: Client-Side Data Storage is taught by Emmanuel Henri.

Overview
  • Learn about client-side storage solutions for JavaScript developers. Explore local storage, session storage, how to work with the IndexedDB API, and how to store large files.

Syllabus
  • Introduction

    • JavaScript client-side storage demystified
    • Course prerequisites
    • Using the exercise files
    1. Setting Up
    • Overview of the tools
    • Our sample project
    • Introduction of local storage
    2. HTML Web Storage
    • Introduction to HTML web storage
    • Practical application localStorage
    • Practical application sessionStorage
    • When to use one over the other
    3. IndexedDB
    • Introduction to IndexedDB
    • IndexedDB setup and connection
    • Defining index and schema
    • Add new items to IndexedDB
    • Retrieve items from IndexedDB
    • Delete items from IndexedDB
    4. Other Local Storage Options
    • Client storage options
    • Overview of localForage
    • Overview of Dexie.js
    • Overview of ZangoDB and JsStore
    Conclusion
    • Next steps