I put on a coat so I wouldn't catch a cold.

Literal

Cold catch-not [purpose-ように] coat [object-を] wore.

風邪引かないように — negative purpose clause: 'so as not to catch a cold.' コート is a loanword for 'coat.' 着た means 'wore/put on.'