Online resources to learn Python

Codecademy

Codecademy helps millions of learners around the world get the skills they need to succeed in today’s digital world -- all in a way that’s fun, free, and accessible anywhere. Codecademy offers an entirely new, networked approach to learning in which you interact with students across the globe, build amazing projects, and - most important - apply your skills to improve your life.