The ideal Way to start Studying UI5 is to abide by underneath movie sequence on Anubhav Trainings. You typically get started with HTML5, CSS, JS, and jQuery after which you can shift to SAP UI5 Framework and Fiori Growth with MVC. In the last phase learn OData Products and services to the Gateway server. All of this with out duplicate-paste of code