Intro
When I worked in Agile Solution, as FSD, I really learned many things but I think one of the most important was the use of MVC model on Js/CSS/Html.
One of the reasons I got into this company was because my honour thesis used the MVC model.
Functional Programming
Sometimes I had questions specially about Functional Programming, which is very interesting but demands you to learn a new way of thinking [4], which NC Patro explains very well about it.
SAPUI5
Besides this, we used some stuff from the SAPUI API [2], which for me seemed more a library though.
Tip for learning
Use the materials from W3School[3], which I always use when beginning a new thing.
NZ
By the way, one of the guys that most taught me about it, Mateus, has his own youtube channel [1]. He recently moved to New Zealand.