Simple UI5 and Fiori Article
The best Way to get started on learning UI5 is to abide by under video collection on Anubhav Trainings. You usually begin with HTML5, CSS, JS, and jQuery after which transfer to SAP UI5 Framework and Fiori Development with MVC. In the final phase understand OData Solutions over the Gateway server. All of this without the need of copy-paste of code