We may earn an affiliate commission when you visit our partners.
Course image
Ben Schwarz
The syntax for using local storage and offline caching is simple, but the implementation details can easily leave you frustrated. Existing blog posts ignore the finer points of this nuanced API. For this course, we brought in W3C committee member Ben Schwarz to show us how it's done. In only an hour you'll learn about how to speed up the user experience for online and offline applications, basic syntax for caching files and data in the browser, browser tools and development workflow to help debugging and avoid frustration, how to steer around bugs, restrictions, and pitfalls, and how to use the Rails 3 asset pipeline with browser...
Read more
The syntax for using local storage and offline caching is simple, but the implementation details can easily leave you frustrated. Existing blog posts ignore the finer points of this nuanced API. For this course, we brought in W3C committee member Ben Schwarz to show us how it's done. In only an hour you'll learn about how to speed up the user experience for online and offline applications, basic syntax for caching files and data in the browser, browser tools and development workflow to help debugging and avoid frustration, how to steer around bugs, restrictions, and pitfalls, and how to use the Rails 3 asset pipeline with browser caching.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Appropriate for Beginners
Industry Standard Skills

Save this course

Save HTML5 Browser Caching to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for HTML5 Browser Caching. These are activities you can do either before, during, or after a course.

Career center

Learners who complete HTML5 Browser Caching will develop knowledge and skills that may be useful to these careers:
Front-End Web Developer
Front end web developers are responsible for the look and feel of a website. This includes everything from the layout and design to the functionality of the site. As a front end web developer, you would use HTML5 and other technologies to create responsive websites that work well on all devices. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and make them more reliable.
Web Developer
Web developers are responsible for the development and maintenance of websites. This includes everything from the design and coding of the site to the deployment and hosting of the site. As a web developer, you would use HTML5 and other technologies to create responsive websites that work well on all devices. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and make them more reliable.
Software Engineer
Software engineers design, develop, and maintain software applications. This includes everything from the design of the software to the coding and testing of the software. As a software engineer, you would use HTML5 and other technologies to create software applications that are efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your software applications and make them more reliable.
Web Designer
Web designers are responsible for the design of websites. This includes everything from the layout and design of the site to the functionality of the site. As a web designer, you would use HTML5 and other technologies to create responsive websites that work well on all devices. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and make them more reliable.
Mobile Developer
Mobile developers are responsible for the development and maintenance of mobile applications. This includes everything from the design and coding of the application to the deployment and hosting of the application. As a mobile developer, you would use HTML5 and other technologies to create mobile applications that are efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your mobile applications and make them more reliable.
User Experience Designer
User experience designers are responsible for the design of the user experience for websites and mobile applications. This includes everything from the layout and design of the site or application to the functionality of the site or application. As a user experience designer, you would use HTML5 and other technologies to create user experiences that are efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and mobile applications and make them more reliable.
Information Architect
Information architects are responsible for the organization and structure of information on websites and mobile applications. This includes everything from the design of the site or application to the functionality of the site or application. As an information architect, you would use HTML5 and other technologies to create information architectures that are efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and mobile applications and make them more reliable.
Content Strategist
Content strategists are responsible for the development and management of content for websites and mobile applications. This includes everything from the creation of the content to the distribution of the content. As a content strategist, you would use HTML5 and other technologies to create content that is efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your websites and mobile applications and make them more reliable.
Technical Writer
Technical writers are responsible for the creation and maintenance of technical documentation. This includes everything from the design of the documentation to the writing and editing of the documentation. As a technical writer, you would use HTML5 and other technologies to create technical documentation that is efficient and reliable. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your technical documentation and make it more reliable.
Project Manager
Project managers are responsible for the planning, execution, and control of projects. This includes everything from the design of the project to the implementation and closure of the project. As a project manager, you would use HTML5 and other technologies to create project plans and other project documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your projects and make them more reliable.
Business Analyst
Business analysts are responsible for the analysis of business processes and the identification of business needs. This includes everything from the design of the analysis to the implementation and closure of the analysis. As a business analyst, you would use HTML5 and other technologies to create business analysis reports and other business analysis documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your business analyses and make them more reliable.
Marketing Manager
Marketing managers are responsible for the planning, execution, and control of marketing campaigns. This includes everything from the design of the campaign to the implementation and closure of the campaign. As a marketing manager, you would use HTML5 and other technologies to create marketing plans and other marketing documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your marketing campaigns and make them more reliable.
Sales Manager
Sales managers are responsible for the planning, execution, and control of sales campaigns. This includes everything from the design of the campaign to the implementation and closure of the campaign. As a sales manager, you would use HTML5 and other technologies to create sales plans and other sales documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your sales campaigns and make them more reliable.
Human Resources Manager
Human resources managers are responsible for the planning, execution, and control of human resources programs. This includes everything from the design of the program to the implementation and closure of the program. As a human resources manager, you would use HTML5 and other technologies to create human resources plans and other human resources documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your human resources programs and make them more reliable.
Financial Manager
Financial managers are responsible for the planning, execution, and control of financial operations. This includes everything from the design of the operation to the implementation and closure of the operation. As a financial manager, you would use HTML5 and other technologies to create financial plans and other financial documentation. This course will help you learn the basics of HTML5 and how to use it to create caching solutions. This can help you improve the performance of your financial operations and make them more reliable.

Reading list

We've selected nine 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 Browser Caching.
A comprehensive guide to HTML5, covering everything from the basics to advanced topics like offline applications and websockets.
A classic book on caching, covering the different types of caches and how to use them effectively.
An in-depth look at the HTTP protocol, covering topics like caching, cookies, and more.
A practical guide to performance tuning for web developers, covering topics like caching, compression, and more.
A comprehensive guide to HTML5, covering everything from the basics to advanced topics like offline applications and websockets.
A comprehensive guide to HTML5, covering everything from the basics to advanced topics like offline applications and websockets.
A comprehensive guide to HTML5, covering everything from the basics to advanced topics like offline applications and websockets.

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