Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
HTML5 Web Storage, IndexedDB and File SystemГод выпуска: 2013
Производитель: Pluralsight
Сайт производителя:
http://pluralsight.com/Автор: Craig Shoemaker
Продолжительность: 5h 26m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: 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.
Научитесь использовать HTML5 для сохранения данных на стороне клиента с использованием Web Storage (местные и сессия хранения), объектную базу данных на стороне клиента, известный как IndexedDB и в браузере файловой системы. В этом курсе вы познакомитесь с каждой постоянном носителе и научитесь абстрагироваться от сложности, используя необработанные API. Обсуждение каждой технологии также включает в себя "реальной жизни" образец для демонстрации, как можно использовать возможности, показанные в этом курсе в контексте сценария приложения.
[spoiler="Содержание"]
Код: │ html5-web-storage-indexeddb-file-system.zip
│
├───01. Course Introduction
│ 01. Introduction.wmv
│ 02. Technology Landscape.wmv
│ 03. Practical Uses.wmv
│ 04. Narrowing Down the Scope.wmv
│ 05. Concepts Immediately Invoked Function Expressions.wmv
│ 06. Concepts $$result Module.wmv
│ 07. Concepts mockJSON.wmv
│ 08. Concepts Knockout.js.wmv
│ 09. Development Environment.wmv
│ 10. No Guarantees.wmv
│ 11. Clearing Local Data.wmv
│ 12. Summary.wmv
│
├───02. Web Storage
│ 01. Introduction.wmv
│ 02. What's in a Name .wmv
│ 03. What is Web Storage .wmv
│ 04. Capacity.wmv
│ 05. Testing Capacity.wmv
│ 06. Features.wmv
│ 07. Browser Support.wmv
│ 08. Fallbacks and Polyfills.wmv
│ 09. Caveats.wmv
│ 10. Demo Getting and Setting Values.wmv
│ 11. Demo Remove Item.wmv
│ 12. Demo Keys and Length.wmv
│ 13. Demo Clear.wmv
│ 14. Demo Session Storage.wmv
│ 15. Demo Exceed Quota.wmv
│ 16. Demo Storage Event.wmv
│ 17. Demo Persistent Form Demonstration.wmv
│ 18. Demo HTML Markup.wmv
│ 19. Demo localDataService JavaScript Module.wmv
│ 20. Demo viewModel JavaScript Module.wmv
│ 21. Demo Stepping Through the Code.wmv
│ 22. Summary.wmv
│
├───03. IndexedDB Introduction and Concepts
│ 01. Introduction.wmv
│ 02. What is IndexedDB .wmv
│ 03. Event Lifecycle.wmv
│ 04. Features.wmv
│ 05. Capacity.wmv
│ 06. Browser Support.wmv
│ 07. Fallbacks and Polyfills.wmv
│ 08. Caveats.wmv
│ 09. Summary.wmv
│
├───04. IndexedDB Initialization & CRUD
│ 01. Introduction.wmv
│ 02. Demo Opening a Database.wmv
│ 03. Demo Deleting a Database.wmv
│ 04. Demo The db Model Object.wmv
│ 05. Demo Create Object (Insert).wmv
│ 06. Demo Read Object.wmv
│ 07. Demo Update Object.wmv
│ 08. Demo Delete Object.wmv
│ 09. Summary.wmv
│
├───05. IndexedDB Cursors, Indexes and Ranges
│ 01. Introduction.wmv
│ 02. Demo db Model for Cursor, Index and Range Demos.wmv
│ 03. Cursor Concepts.wmv
│ 04. Demo Cursors - Selecting Sets of Data.wmv
│ 05. Demo Indexes - Selecting Individual Objects.wmv
│ 06. Range Concepts.wmv
│ 07. Demo Numeric Range.wmv
│ 08. Demo String Range.wmv
│ 09. Demo Controlling Cursor Direction.wmv
│ 10. Summary.wmv
│
├───06. IndexedDB Keys, Capacity, Performance and Versions
│ 01. Introduction.wmv
│ 02. Unique Identifier (Keys) Concepts.wmv
│ 03. Demo Creating Object Store Keys.wmv
│ 04. Demo Loading 500k Objects into a Database.wmv
│ 05. Detecting When a Cursor is 'Done'.wmv
│ 06. Demo Working with Large Sets of Data.wmv
│ 07. Demo Managing Database Versions.wmv
│ 08. Demo Capacity Capabilities.wmv
│ 09. Summary.wmv
│
├───07. IndexedDB Abstractions & Implementing an Edit Screen
│ 01. Introduction.wmv
│ 02. Demo Introduction to the Homes List Screen.wmv
│ 03. Demo Homes List Markup.wmv
│ 04. Demo Homes List db Model.wmv
│ 05. Demo Abstracting IndexedDB - Error Handling.wmv
│ 06. Demo Abstracting IndexedDB - Delete and Open Database.wmv
│ 07. Demo Abstracting IndexedDB - Get All.wmv
│ 08. Demo Abstracting IndexedDB - Insert, Update and Delete.wmv
│ 09. Demo Homes List View Model.wmv
│ 10. Demo Stepping Through the Code.wmv
│ 11. Summary.wmv
│
├───08. File System Introduction, Concepts & Initialization
│ 01. Introduction.wmv
│ 02. What is the HTML5 File System .wmv
│ 03. Features.wmv
│ 04. Capacity.wmv
│ 05. Browser Support.wmv
│ 06. Fallbacks and Polyfills.wmv
│ 07. Caveats.wmv
│ 08. Storage Types.wmv
│ 09. Demo Initialization (Temporary Storage).wmv
│ 10. Demo Initialization (Permanent Storage).wmv
│ 11. Demo Wrapping Up Initialization Code.wmv
│ 12. HTML5 File System Explorer (Chrome Extension).wmv
│ 13. Summary.wmv
│
├───09. File System Directories - Create, List, Delete, Move & Copy
│ 01. Introduction.wmv
│ 02. Demo Create and Read Directory.wmv
│ 03. Demo Create Sub Directories.wmv
│ 04. Demo List Directory Contents.wmv
│ 05. Demo Delete and Recursive Delete.wmv
│ 06. Demo Move, Copy and Rename.wmv
│ 07. Summary.wmv
│
├───10. File System Building an Abstraction Layer over Directories
│ 01. Introduction.wmv
│ 02. Demo localFileSystem Module - Error Handling.wmv
│ 03. Demo localFileSystem Module - Request File System.wmv
│ 04. Demo localFileSystem Module - Create Directory.wmv
│ 05. Demo localFileSystem Module - Directory Exists.wmv
│ 06. Demo localFileSystem Module - Get Directory Entries.wmv
│ 07. Demo localFileSystem Module - Delete.wmv
│ 08. Demo localFileSystem Module - Move, Rename and Copy.wmv
│ 09. Summary.wmv
│
├───11. File System Files - Create, Read, Write, Delete, Move & Copy
│ 01. Introduction.wmv
│ 02. Demo Create and Get File.wmv
│ 03. Demo Read, Write and Update File.wmv
│ 04. Demo Delete, Move, Rename and Copy File.wmv
│ 05. Demo File Abstractions Overview.wmv
│ 06. Demo localFileSystem Module - Create File.wmv
│ 07. Demo localFileSystem Module - Get and File Exists.wmv
│ 08. Demo localFileSystem Module - Read, Prepend and Append.wmv
│ 09. Demo localFileSystem Module - Delete and Replace File.wmv
│ 10. Demo localFileSystem Module - Move, Rename and Copy File.wmv
│ 11. Summary.wmv
│
├───12. File System Testing Capacity Limits & Implementing a File Editor
│ 01. Introduction.wmv
│ 02. Demo File System Capacity Limits.wmv
│ 03. Demo File Editor Demonstration.wmv
│ 04. Demo File Editor Markup.wmv
│ 05. Demo File Editor View Model.wmv
│ 06. Summary.wmv
│
└───13. Libraries
01. Introduction.wmv
02. What is store.js .wmv
03. Demo store.js.wmv
04. What is amplify.js .wmv
05. Demo amplify.js.wmv
06. What is lawnchair.js .wmv
07. Demo lawnchair.js.wmv
08. Summary.wmv
[/spoiler]
Файлы примеров: присутствуют
Формат видео: WMV
[spoiler="audio\video"]
General
Complete name : C:\02. What is IndexedDB .wmv
Format : Windows Media
File size : 9.39 MiB
Duration : 3mn 29s
Overall bit rate mode : Variable
Overall bit rate : 376 Kbps
Maximum Overall bit rate : 1 073 Kbps
Encoded date : UTC 2013-11-13 05:13:12.303
Video
ID : 2
Format : VC-1
Format profile : MP@HL
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Description of the codec : Windows Media Video 9
Duration : 3mn 29s
Bit rate mode : Variable
Bit rate : 267 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.023
Stream size : 6.66 MiB (71%)
Language : English (US)
Audio
ID : 1
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Description of the codec : Windows Media Audio 9.2 - VBR Quality 90, 44 kHz, stereo 1-pass VBR
Duration : 3mn 29s
Bit rate mode : Variable
Bit rate : 104 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 2.59 MiB (28%)
Language : English (US)
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]
This course has an issue on Pluralsight site. These chapters are exactly the same
9:
- Demo: Create and Read Directory 03:15
- Demo: Create Sub Directories 03:15
Please, notify me if there will be changes and I'll update the files in distribution.
)