I’d recommend to start with the general tutorials that are already included in SCDoc: -> Browse -> Tutorials -> Getting-Started, also the one by Mark Polishook and the Practical Guide for Patterns by James Harkins.
This one is also nice, SC starting with Patterns:
The YT-Tutorials by Eli Fieldsteel are also quite popular. The SuperCollider Book contains a lot of useful information, but I’d start with the mentioned resources first, along with snooping help files, understanding and altering their examples etc.
Lucas just posted on the mailing list a few days ago:
I want to share this project (here in the list too) that is a translation of the supercollider class library to python. It can be useful to have a minimal installation of the client with all the good functionality of sclang and use with other available libraries, I try to keep it lean. It’s still in alpha but if you like it you can report issues or participate. There is some very basic documentation in the readme and in readthedocs to get started but knowledge of sclang is recommended.
Resource wise it may be easier to learn sc in sclang, then you can move to some code to python to try it. I use ipython or a notebook for interactive programming (maybe it prints some log outside the correct box because the logger is configured to be asynchronous). I will soon or later add the documentation so it can be seen from python but it takes time and I have to resolve some format considerations.