The best Way to start out Understanding UI5 is to observe under video collection on Anubhav Trainings. You usually get started with HTML5, CSS, JS, and jQuery then transfer to SAP UI5 Framework and Fiori Enhancement with MVC. In the last phase study OData Solutions over the Gateway server. All of this without duplicate-paste of code with line by li