Ukrainian Language - Online dictionary, alphabet, sound files, conversational words and phrases arranged by category, some grammatical information, and links.
Ukrainian Language for Beginners - A free online course with eleven lessons containing basic vocabulary and quite detailed discussion of grammar and idiom.