Learn Python for free

Share

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

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