Please, search for "Tae kim grammar guide". It's a guy that studies japanese and have done an amazing grammar guide. It goes into basic and intermediate grammar(maybe a bit of advanced?) and come with examples of vocabulary, sections etc, and its FREE!
And have mobile versions, free too, of course :)