The ideal Way to start Studying UI5 would be to abide by under video sequence on Anubhav Trainings. You typically begin with HTML5, CSS, JS, and jQuery and after that go to SAP UI5 Framework and Fiori Advancement with MVC. In the last section understand OData Providers on the Gateway server. All this without duplicate-paste of code with line by lin