There's vocab, kanji and reading practice. No grammar explanation, but you can practice recognizing sentence structure by looking at the example sentences for each word/kanji.
not sure it i'm allowed to post links but, http://imabi.net/ is like a textbook. tonnes of information on how to pronounce and how to read sentence structure.
I do the vocabulary lessons on this page every day until I get them 100% right then I start the next lesson the day after. Mostly doing it via trial and error starting on the second day at most.