• ایران مارکت سنتر
  • ایران مارکت سنتر
با خرید پستی ایران مارکت سنتر، سفارش خود را درب منزل دریافت کرده، مبلغ آن را به مامور پست بپردازید.

آموزش Knockout.JS

آموزش Knockout.JS

نام محصول : آموزش Knockout.JS

شناسه محصول : 11295

شناسه فروشنده: 51080449

فروشنده : فروشگاه تخصصی شرکت فرین

قیمت : 10,000 تومان

محصول دسته نرم افزار آموزشی و زیر دسته کامپیوتر

کتابخانه Knockout.JS بر پایه تکنیک های پیشرفته jQuery و javascript پیاده سازی شده است. الگوی MVVM ساخت واسط های پویا را در سمت سرویس گیرنده امکان پذیر می کند.

در این آموزش تصویری با Knockout.JS آشنا می شوید. این دوره به معرفی ابزارها و ویژگی های Knockout.JS می پردازد.
این دوره آموزشی محصول موسسه PacktPub است.

سرفصل های دوره:

معرفی KNOCKOUT.JS
الگوهای طراحی MVVM
کار با JavaScript
نحوه ایجاد مدل
نمایش مدل داده
کار با ویژگی های HTML
نحوه به روز رسانی داده ها
نحوه کار با فیلدهای فرم
نحوه کنترل فیلدهای فرم
آشنایی با فریمورک های Knockout.JS
استفاده از ViewModels
نحوه به اشتراک گذاری داده ها
نحوه ساخت توابع سفارشی
ایجاد توابع سفارشی
استفاده از اجزا و عناصر
استفاده از AMD
بررسی Durandal
نحوه ساخت صفحه وب
و…
عنوان دوره: PacktPub Learning Knockout.JS
مدرس : Robert Gaut

این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد


Create powerful data-driven web applications using Knockout.JS, with the help of real-world examples

Use the Model-View-ViewModel software design pattern to build amazing web applications and powerful user interfaces

Configure your application to track the changes in the UI and update data automatically

Enhance the functionality of your app and make it more interactive by extending the components of your code

Who This Video Is For

If you have ever wanted to create rich, responsive, and dynamic user interfaces without mixing a lot of script, this course will give you everything you need to accomplish that goal with Knockout.JS. Users will need basic knowledge of JavaScript and HTML. Some understanding of jQuery and AJAX would be helpful, but is not necessary.

What You Will Learn

Use the popular MVVM design pattern to separate the concerns of your applications

Boost your JavaScript skills with the Module and Revealing Module patterns

Work with model data in the UI using Knockout’s data-binding syntax to manage data efficiently

Master and implement the concept of data context to get even more out of your UI

Build complex UI structures easily through the use of Knockout’s template features

Create computed observables to enhance interactions between model data and the UI

Expand your Knockout.JS skill set through the use of custom functions, bindings, and extenders

Preview the advanced features of Knockout.JS and launch your skills to the next level

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.

Style and Approach

This video series uses a full-featured application to guide you through developing web applications with Knockout.JS, starting with setting up the application and then enhancing it as you progress through and learn each feature and its implementation.

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)




این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد

روش خرید: برای خرید آموزش Knockout.JS ، پس از کلیک روی دکمه خرید پستی و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه خرید پستی کلیک کنید.

فروشنده : فروشگاه تخصصی شرکت فرین

قیمت : 10,000 تومان

پرداخت پول پس از دریافت کالا

سبد خرید

سبد خرید شما خالی است.

دسته بندی محصولات

توجه: بیش از 1000 فروشنده عضو سیستم ایران مارکت سنتر محصولات خود را در این سایت عرضه میکنند و خریداران میتوانند ضمن مقایسه محصولات در محیطی رقابتی، خریدی بهتر و ارزانتر داشته باشند. فروشندگانی که کیفیت و پشتیبانی محصولات خود را رعایت نکنند، از سایت حذف میشوند.

سیستم خرید پستی