The Right Way to start out Mastering UI5 is usually to follow under video collection on Anubhav Trainings. You usually start with HTML5, CSS, JS, and jQuery and after that shift to SAP UI5 Framework and Fiori Growth with MVC. In the last period find out OData Companies around the Gateway server. All this with out duplicate-paste of code with line b