We may earn an affiliate commission when you visit our partners.
Course image
Craig Shoemaker
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.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suitable for developers wanting to deepen understanding of web storage mechanisms including IndexedDB and the file system
Led by instructors recognized for their expertise in web development
Introduces a range of data persistence methods, offering a comprehensive overview
May require learners to have some familiarity with web development concepts before enrolling

Save this course

Save HTML5 Web Storage, IndexedDB and File System to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for HTML5 Web Storage, IndexedDB and File System. These are activities you can do either before, during, or after a course.

Career center

Learners who complete HTML5 Web Storage, IndexedDB and File System will develop knowledge and skills that may be useful to these careers:
Front-End Developer
Front-End Developers specialize in the user interface and experience of a website. This course "HTML5 Web Storage, IndexedDB and File System" can be quite useful for Front-End Developers to learn how to store and manage data on the client side, and how to work with the in-browser file system. This can help Front-End Developers create more engaging and dynamic web applications.
Web Developer
Web Developers are responsible for building and maintaining websites, ensuring they are functional and visually appealing. This course "HTML5 Web Storage, IndexedDB and File System" can be useful for Web Developers who want to learn how to persist data on the client side using Web Storage and IndexedDB, and how to work with the in-browser file system. This course can help Web Developers build more robust and interactive web applications.
Database Administrator
Database Administrators are responsible for managing and maintaining databases, ensuring that they are running smoothly and securely. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Database Administrators who want to learn how to use HTML5 web storage and IndexedDB to store and manage data on the client side. This course can be particularly helpful for Database Administrators who are working on web-based applications.
Software Engineer
Software Engineers design, develop, test, and maintain software systems. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Software Engineers who want to learn how to work with HTML5 web storage and the in-browser file system. This course can be particularly helpful for Software Engineers who are working on web-based applications.
Data Analyst
Data Analysts analyze data to identify trends and patterns, and to make recommendations. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Data Analysts who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Data Analysts build more robust and scalable data-driven applications.
Product Manager
Product Managers are responsible for managing the development and launch of new products. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Product Managers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Product Managers build more robust and scalable products.
Technical Writer
Technical Writers create and maintain documentation for software and other technical products. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Technical Writers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Technical Writers build more robust and scalable documentation.
Systems Analyst
Systems Analysts analyze and design systems, such as computer networks and software systems. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Systems Analysts who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Systems Analysts build more robust and scalable systems.
Web Designer
Web Designers create the visual and functional design of websites. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Web Designers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Web Designers build more robust and scalable websites.
User Experience Designer
User Experience Designers design and evaluate the user experience of websites and other interactive products. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for User Experience Designers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help User Experience Designers build more robust and scalable user experiences.
Computer Programmer
Computer Programmers write and maintain computer programs. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Computer Programmers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Computer Programmers build more robust and scalable programs.
Project Manager
Project Managers are responsible for planning and executing projects, ensuring that they are completed on time and within budget. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Project Managers who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Project Managers build more robust and scalable project plans.
Information Architect
Information Architects design and organize the structure and content of websites and other information systems. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Information Architects who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Information Architects build more robust and scalable information systems.
Data Scientist
Data Scientists use data to extract insights and make predictions. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Data Scientists who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Data Scientists build more robust and scalable data-driven applications.
Business Analyst
Business Analysts analyze business needs and develop solutions to improve efficiency and productivity. This course "HTML5 Web Storage, IndexedDB and File System" may be useful for Business Analysts who want to learn how to store and manage data on the client side using Web Storage and IndexedDB. This course can help Business Analysts build more robust and scalable business solutions.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in HTML5 Web Storage, IndexedDB and File System.
Provides a comprehensive overview of HTML5, covering all the major features of the language. It valuable resource for anyone who wants to learn more about HTML5.
Provides a comprehensive overview of JavaScript, covering all the major features of the language. It valuable resource for anyone who wants to learn more about JavaScript.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser