The proper Way to get started on learning UI5 is always to comply with underneath movie sequence on Anubhav Trainings. You usually begin with HTML5, CSS, JS, and jQuery after which transfer to SAP UI5 Framework and Fiori Advancement with MVC. In the last phase discover OData Solutions around the Gateway server. All of this without having copy-paste