The most common use of katakana is to transcribe foreign words (non-Japanese words).
The following websites are good resources to learn Kataka.
LEARN KATAKANA: THE ULTIMATE GUIDE(Tofugu — A Japanese Culture & Language Blog)
katakana-mnemonic (Online Language Support Center)
katakana otehon(PDF)
カタカナ – Katakana(Kakitai)
27 KATAKANA CHARTS: STROKE ORDER, MNEMONICS, PRACTICE, and MORE(Tofugu — A Japanese Culture & Language Blog)
あいうえお~濁点のひらがな、カタカナなどPDFがダウンロードできる。
カタカナ濁音拗音一覧表
タ