The correct Way to start Discovering UI5 is usually to follow underneath video sequence on Anubhav Trainings. You typically begin with HTML5, CSS, JS, and jQuery and after that go to SAP UI5 Framework and Fiori Improvement with MVC. In the final phase understand OData Services to the Gateway server. All of this with no copy-paste of code with line