Getting started
Basic concepts: taking our first steps
Using an IDE
Objects and classes
Loops, ranges, and iterators
Working with files
Exception handling
Python data types
Course project: building a TODO application
And now what?

Installing Python

Install Python

In this lesson, you learn how to install Python on MacOS, Windows, and Linux. We will look at multiple installation methods per platform and discuss what I think is the best option to choose from.

As a general rule: most of the time it’s not advisable to use the official installer from the python.org website. Instead, it’s better to go for the version packaged by your operating system. The advantage of an OS-supplied version is that you’ll get automatic updates.