Python

Get ready to gain a superpower

If you manipulate data on a frequent basis, then it's really worth giving Python a try. It's by far one of the easier programming languages to learn that has a lot of power when you know only the basics.

It's also pretty fun to learn make your computer do some amazing things for you.

To get you started, I think that the Automate The Boring Stuff course by Al Sweigart is the best resource available.

  • The setup is simple - no dealing with development environments, virtual machines or any other barriers to starting to code.
  • The examples are practical - he takes you through real-world exercises that you will recognise from your day job.
  • He's not concerned with turning you into a Programmer, so there's no dealing with concepts that are only relevant to those developing software for a living. He shows you how to do cool stuff as a knowledge worker.
  • It's a gentle introduction to software programming, and is a good place to start if you want to see if you want to take it further.

The Paid Video Course

If, like me, you prefer to follow along by video, then you can enrol in the Udemy Course and use the discount code FOR_LIKE_10_BUCKS to get 80% off.

It's well worth it.

The Partly-Free Video Course

The first 15 videos of the paid course are available for free on YouTube if you want to try that out first.