Beginner / advanced.
The site introduces a lot of things, but they are merely tutorials and not a complete description of basic things.
I figure you probably know a lot of beginner stuff, but you may lack some.
You can try a little advanced book, and see if you get lost. If you do, you may need a beginner book first.