TL;DR: A wide range of Python programming courses are available to take for free on Udemy.
While we can open a new Python code file in Spyder from the command-line of a terminal window (by typing spyder file.py, where file.py is replaced with the name of your code file), the easiest way is ...
The easiest way to start Jupyter is from Anaconda Navigator ... The cell next to the In [ ] prompt is where we type in our Python code. Below shows a Jupyter notebook with the commands of Figure 2.1 ...