Some resources for learning Chinese Pinyin
This is a great interactive Pinyin table, you can click on each single cell to hear all possible four tones, it contains almost all possible Chinese Pinyin.
Here you can find some easily confused Pinyin grouped together, you can do it as a dictation, you can download the sound or listening online, you will also find all scripts there. (scroll all the way down)
Click Here: Pinyin dictation
Some resources for learning Chinese Characters
You should definetely checkout this super cool Chinese characters visual dictionary.
Click Here: Character Chinese