The proper Way to get started on Discovering UI5 is to follow below video series on Anubhav Trainings. You typically get started with HTML5, CSS, JS, and jQuery and after that move to SAP UI5 Framework and Fiori Enhancement with MVC. In the final section study OData Expert services about the Gateway server. All of this without having copy-paste of