Сообщения без ответов | Активные темы Текущее время: 2024-11-25 19:25



Ответить на тему  [ 1 сообщение ] 
[PacktPub.com] Learning Knockout.JS [2015, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
Learning Knockout.JS


#777
Год выпуска: 2015
Производитель: Packt Publishing
Сайт производителя: packtpub.com
Автор: Robert Gaut
Продолжительность: 2:05
Тип раздаваемого материала: Видеоурок
Язык: Английский

Описание: Among the various JavaScript libraries available to developers, Knockout.JS really stands out due to the diverse features it provides and also because it promotes the use of the Model-View-ViewModel (MVVM) design pattern to build data-driven web applications. Construct power-packed apps without compromising on its flexibility and build rich user interfaces, which will update in real-time when the data model state changes, eliminating the need to refresh pages.
Learning Knockout.JS will walk you through all of the key features of Knockout.JS and make it easy for you to quickly and easily build feature-and data-rich web applications that are easy to extend and maintain.
We start off with a brief introduction to Knockout.JS, and its various benefits, and explore the different design patterns in context of Knockout.JS to make your JavaScript code cleaner and more manageable. After that, we will walk through and understand the relationship between Models, Views, and ViewModels, as well as creating them.
Along with that, you will also learn how we can use the different data binding attributes to manipulate the output. We will also discuss and implement various important concepts such as two way data binding and dependency tracking to update your UI in real-time and to separate the components of your application into logical parts.
We will analyze Knockout’s template feature to help you deal with data context in most scenarios. Then, we will take a look at how to track the changes in dependencies and subscribe to them using computed observables and subscriptions. Furthermore, you will also learn how to customize bindings and functions as well as using extenders to create our own set of Knockout tools. Finally, we will take a look at some advanced features of Knockout.JS to take your knowledge to the next level!
Learning Knockout.JS is more than just an introduction; it’s a complete course on one of JavaScript’s innovative libraries.

Содержание
Introducing Knockout.JS
The Course Overview
The MVVM Design Pattern
The Observer Design Pattern
JavaScript Closures and the Module Pattern

Displaying Data Using Knockout.JS
Creating Models, Views, and ViewModels
Displaying Model Data in a View
Data Binding HTML Attributes

Two-way Data Binding in Knockout.JS
Updating the Model from the View and Vice Versa
Data Binding Form Fields
Controlling Form Fields with Data Binding

Understanding Context in Knockout.JS
Examining the Different Types of Context
Binding with Templates
Using Multiple and Nesting ViewModels

Using Computed Observables and Subscriptions
Creating Computed and Pure Computed Observables
Subscribing to Observables

Custom Bindings, Custom Functions, and Extenders
Creating Custom Functions
Creating Extenders
Interacting with jQuery in Custom Bindings

Previewing Advanced Knockout.JS
Using Components and Custom Elements
Using AMD Module Loaders
Examining Durandal to Build Single Page Applications (SPA)

Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 25fps, 402kbps
Аудио: AAC, 44.1kHz, 128kbps, stereo

Скриншоты



2015-09-23 02:12
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2015-09-23 02:12 Приватный: Нет (DHT включён)
Статус:
---
Размер: 469.65 МБ (492 458 990 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: Нет Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.142s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика