@jrowling The built-in documentation isn't bad. Also, if you already know another programming language well, the official Python language reference is an awesome place to start.