Photo by @stadsa

Microsoft and Python Programming

Microsoft Launches a Free Python for Beginners Video Course for Aspiring Coders

Microsoft recently released a 44-part video series, most of which are just a few minutes long. Python is the most popular programming language right now, according to the latest IEEE Spectrum ranking from earlier this month. It is additionally the 3rd most popular programming language on the TIOBE index. The series is a joint effort between Christopher Harrison and Susan Ibach both from Microsoft. In this short article I will not dive into the specifics of this course, however I will explore the topics presented within the course. At a later time I may provide a review of the course when I complete it.

This may be a question that pops up in your head when considering to run through the course. It is not for complete beginners. Microsoft has an open source blog where I found some more information:

“You might know how to write code, for example in JavaScript, Java or C# (or COBOL, or Bash, or… it doesn’t matter, really). Maybe you learned in a college course, online, or reading a book. So, you don’t need to be taught what an if statement is, but rather what an if statement looks like in Python.”

All the videos are easily accessible on a playlist on Youtube.

Although it is said not to be for complete beginners, and this is hinted, at there is a good reason to argue that it does go through a lot of relevant basic if you happen to be a beginner.

If you look elsewhere there are a lot of resources to learn Python programming such as EdX.

However it must be said that video footage freely available on YouTube is easy to approach.

It seems different technology companies have their own wish or want to attract developers (they do buy their products), and this is often done through education in specific resources or programs. There is a full Youtube channel for developers that is possible to follow.

To the same extent other technology companies do have initiatives that address similar issues. Google has their own Google Developers YouTube channel.

How about Facebook for Developers?

We could go on, but you get the point.

Different software companies seek to appeal to programmers through different software or even programming languages.

Regardless I would recommend that you check out the resource by Microsoft and consider whether it is worth spending some time going through the basics. If you already have a lot of experience this may be the perfect way to get a friend into programming? It is certainly possible to start programming if you wish to do so, however it may be wise to accompany this with some training in mathematics or statistics if you want to explore machine learning applications.

This is day 114 of #500daysofAI. My current focus for day 101–200 is mostly on Python programming, however there are climate protests around the world therefore I focus my writing on the climate crisis. If you enjoy this article please give me a response as I do want to improve my writing or discover new research, companies and projects.

AI Policy and Ethics at www.nora.ai. Student at University of Copenhagen MSc in Social Data Science. All views are my own. twitter.com/AlexMoltzau

AI Policy and Ethics at www.nora.ai. Student at University of Copenhagen MSc in Social Data Science. All views are my own. twitter.com/AlexMoltzau