Microsoft has launched a new 44 part series on YouTube.

The playlist is called Python for Beginners on YouTube which consisting of three to four-minute lessons from two self-described geeks at Microsoft who like programming and teaching.

The course isn’t quite for total novices as it assumes people have done a few programming in JavaScript or played around with the MIT-developed Scratch visual programming language.

But it could assist beginners to kick-start ambitions to build machine learning apps, web applications, or a automate processes on a desktop.

Microsoft has announced a page on GitHub including additional resources, including slides and code examples to help students become more skilled at Python.

The Python for Beginners series is done by Christopher Harrison, a senior program manager at Microsoft and Susan Ibach, a business development manager from Microsoft’s AI Gaming unit.

There are tonnes of reasons why Microsoft wants more people to know Python, which is hugely popular because it’s simple to learn.

It also has plenty of libraries, enabling developers to interface with machine learning frameworks like Google-developed TensorFlow, and the Microsoft Cognitive Toolkit (CNTK).

Microsoft has also been building better support for Python in its Visual Studio Code editor so that developers can use VS Code on their local PC to update code saved on remote machines, containers, and Windows Subsystem for Linux operating systems.

Microsoft’s Python extension for VS Code is its most popular extension in the company’s marketplace for developers.

VS Code itself has also grown hugely popular with developers and as part of its focus on AI, the company has made the VS Code available as part of the popular Anaconda Python configuration.

But the main clear benefit is that Microsoft can expand the population of Python developers utilising Azure for building AI applications.

The new course features several ‘quick start’ tutorials, such as one teaching users how to identify human faces in a picture using the Azure Face API including Python.

Also, others are taught users how to use the Computer Vision REST API. Both are part of Microsoft’s Cognitive Services.