Why use other resources?

The level 1 course should provide you with all the materials you need to learn to program in Python. However, you are much more likely to be able to tackle new problems if you use a more diverse range of materials. You may find a tutorial or set of lecture notes on the web that explains things in a way that really connect with you. You may find somebody who addresses the specific learning block that you are facing. At the very least, you will find a much broader range of examples.

Where do I start?

There are many, many resources for Python both on the web and in print. Here are a few: