**How to learn knockout js. Please help to learn about js.

1 Answer 1


Knockout(KO) is a Javascript library which helps in the frontend of Magento 2. It implements MVVM (Model-View-View-Model) design pattern.
You can find Knockout JS in Magento 2 on almost every page, but mostly on the checkout page. The implementation of Magento 2 Knockout JS is a bit tricky.


  1. https://knockoutjs.com/documentation/introduction.html
  2. https://learn.knockoutjs.com/
  3. https://www.tutorialspoint.com/knockoutjs/index.htm
  4. https://www.udemy.com/course/knockout-js-from-scratch/
  5. https://www.geeksforgeeks.org/introduction-to-knockoutjs/

As far as Magento KO is concern, we should know about data-bind and KO Observable is most important

  • Thanks @Magento Abu For helping :) Dec 23, 2022 at 3:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.