Наблюдаю любопытную позицию: если разработчик пошел на дополнительные курсы, значит, он не в состоянии в чем-то разобраться самостоятельно. Есть ли в этой мысли здравое зерно и что с этим делать?
Практика - лучшее обучение, а совершенствоваться всегда полезно, хоть на курсах, хоть самому