Yes it is useful to get started and learn the basics. Takes 2-3h per level, so can complete whole thing in 1-2 weeks.
If you already know topics like REST, SOAP, Handlebars, JS - it is not hard. Otherwise it is good idea to brush up on these topics as you encounter them during training.
After training, Celigo Documentation is really good for more advanced topics.