Start by reading existing questions and answers on this topic:
- How do I learn Python from zero to web development?How do I learn Python from zero to web development?
- Resource to start with Python quickly?Resource to start with Python quickly?
- Which good Python resources is available?Which good Python resources is available?
- How long would it take to learn Python?How long would it take to learn Python?