по курсам и правда тяжело подсказать
Читайте банду четырех, пишите, и будет вам счастье))
(Э.Гамма, Р.Хелм, Р.Джонсон, Д.Влиссидес.
Приемы объектно-ориентированного проектирования. Паттерны проектирования).
книга небольшая 370 стр.
имхо, паттерны — это некий образ мышления, на курсах этому не научат, максимум — зачитают главы из книги)
тут нужно на своем проекте (домашнем) голову поломать — подумать.
Включить «чувство прекрасного».
И только тогда начинаешь видеть, где лучше применить тот или иной паттерн.