The correct Way to get started on Understanding UI5 is always to comply with under video clip sequence on Anubhav Trainings. You typically start with HTML5, CSS, JS, and jQuery and after that move to SAP UI5 Framework and Fiori Development with MVC. In the final section master OData Services around the Gateway server. All of this without copy-paste