Если что-то не получается применить на практике, значит нужно просто запастись терпением и набивать руку. Поначалу решайте простенькие задачки и пробуйте их видоизменить. Потому что начинать учиться сразу на реальных рабочих задачах - чаще всего не приносит ожидаемого результата. Вы просто не осилите весь объем деталей, нюансов, тонкостей, неочевидных аспектов, а костыли будете принимать за бест практис, и наоборот. На то они и реальные рабочие задачи.
Лучше всего, если вы будете учиться на том, что вам хорошо знакомо. Возьмите ваше хобби и разложите его на классы, спроектируйте базу данных. В общем сделайте пет-проект про то, что интересно лично вам.
Как я понял, это ваше собственное желание научиться проектировать используя диаграммы. Пообщайтесь на работе с коллегами (в том числе с программистами), скорее всего у кого-то уже есть схожий опыт.
На курсе вам расскажут лишь небольшую часть из тех же самых статей, которые вы и так уже нагуглили и прочитали. Просто запаситесь терпением и набивайте руку на небольших задачах, делайте пет-проект.