The appropriate Way to begin Understanding UI5 is usually to comply with underneath movie sequence on Anubhav Trainings. You typically start with HTML5, CSS, JS, and jQuery and then move to SAP UI5 Framework and Fiori Development with MVC. In the last phase learn OData Solutions around the Gateway server. All of this without duplicate-paste of code