The best Way to get started on Studying UI5 would be to stick to beneath video series on Anubhav Trainings. You sometimes get started with HTML5, CSS, JS, and jQuery and afterwards transfer to SAP UI5 Framework and Fiori Development with MVC. In the final phase study OData Solutions over the Gateway server. All of this without the need of copy-past