1. Have a fundamental understanding of the Python programming language.
  2. Have the skills and understanding of Python to confidently apply for Python programming jobs.
  3. Acquire the pre-requisite Python skills to move into specific branches - Machine Learning, Data Science, etc..
  4. Understand how to create your own Python programs.