Hindi Language
Hindi for beginners
Basic Hindi (online book)
Duolingo- free anroid application
Hindi Vocabulary-Department of Official Language, Government of India
Hindi Learning Course
Learning the Hindi writing system
LingoHut-Language Learning: Vocabulary and Pronunciation
Mondly- Learn Hindi Speak Hindi