text: [![MIT Licensed][icon-mit]][license]
  [![Awesome][icon-awesome]][awesome]
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  [![Telegram][icon-chat]][chat]
  
  # Offline Web Applications (optional)
  
  > Note: this task is optional because most likely, you will not use knowledge obtained from it during our course. But, you will need this information when you will work as a developer. At least a general understanding of the concept. That's why finishing this task is up to you.
  
  [Offline Web Applications](https://www.udacity.com/course/offline-web-applications--ud899)
  
  If you decide to complete the task then
  do the following after you're done:
  1. Make screenshots of your progress in the course
     and put the screenshots in `task_offline_web_app` folder in
     your `kottans-frontend` repo
  1. In your `kottans-frontend` repo `README.md`:
     * add header `## Offline Web Applications`
     * embed the screenshots or add links to the screenshots
     * list your reflections on the course
       (_what was new to you_, _what surprised you_, _what you intend to use in future_)
  1. You did an extra effort! Go ahead
     share your progress with others –
     post a message in [course channel][chat]:
     `Offline Web Apps — #done` (or `Offline Web Apps — #p2p_done` if you are p2p course student) and add the link to your repo. **This step is important, as it helps mentors to track your progress!**
  1. Study Extra Materials below to improve your skills.
     If you feel it affects your overall course performance consider
     reverting to those later e.g. when you have all mandatory tasks completed.
  1. You may skip Optional materials from this task (if any).
  
  When you finish this task you can proceed to the next one.
  
  ## Extra materials
  
  - [15 тривиальных фактов о правильной работе с протоколом HTTP](https://habrahabr.ru/company/yandex/blog/265569/)
  - [How the Internet works](https://www.khanacademy.org/computing/computer-science/computers-and-internet-code-org/internet-works-intro/v/what-is-the-internet)
  - [HTTP/2 101 (Chrome Dev Summit 2015)](https://www.youtube.com/watch?v=r5oT_2ndjms)
  - [Introduction to HTTP/2](https://developers.google.com/web/fundamentals/performance/http2/)
  - [Serviceworkies mastery games(by the author of Flexbox Zombies)](https://serviceworkies.com/)
  
  ## Done?
  
  ➡️ Go forward to [Memory – Pair Game](memory-pair-game.md)
  
  ⤴️ Back to [Contents](../contents.md)
  
  
  [icon-chat]: https://img.shields.io/badge/chat-on%20telegram-blue.svg
  [icon-mit]: https://img.shields.io/badge/license-MIT-blue.svg
  [icon-awesome]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg
  
  [license]: https://github.com/Kottans/web/blob/master/LICENSE.md
  [awesome]: https://github.com/sindresorhus/awesome#front-end-development
  [chat]: https://t.me/joinchat/CX8EF1JmLm9IM6J6oy2U7Q
  