Wednesday, July 13, 2016

Steps to Learn Python Programming

  1. Download the Anaconda distribution of Python for your platform - Linux, Mac, or Windows.
  2. Work your way through Learn Python the Hard Way on the web. This will take you perhaps 6 weeks.
  3. At this point you are competent to code, but not yet design
  4. Read and work the problems in chapters 1–14 of “Introduction to Algorithms” by Cormen as if your career depends on it. Because it does. This may take you 6 months.
  5. Read either “Fluent Python” or “Python for Data Analysis” to learn idiomatic programming.
  6. Learn another language, perhaps Java or Go or Swift. Implement a project in this language.
  7. Read “Design Patterns” or “Head First Design Patterns” to learn reusable aspects of program design. Make flash cards and test yourself.

No comments:

Post a Comment