It is all about Python version 3 and above
First things first! Start by downloading the latest version of Python. For now the latest version of Python is Version 3.9.7. Follow the instructions to install Python 3.9.7 on Windows, Mac OS X, Linux/UNIX, Other.
- Python IDEs with introspection-based code completion and integrated debugger include Thonny, Komodo, LiClipse, NetBeans, PyCharm, Microsoft Visual Studio Code, KDevelop, PyDev, Wing, PyScripter, Spyder, IDLE, IdleX, µ.dev, Pyzo (formerly IEP), PyStudio, Python Tools for Visual Studio and Exedore. PyCharm and Microsoft Visual Studio Code are discussed here.
- For PyCharm, download the latest version of PyCharm which is Version: 2021.1.3 for now then follow the instructions to install Microsoft VS Code on Windows, Mac OS X, Linux.
- For Microsoft Visual Studio Code, download the latest version of Microsoft Visual Studio Code which is Version 1.58. Follow the instructions to install Microsoft VS Code on Windows, Mac OS X, Ubuntu.
Apart from the above Python IDEs, you can use colab online notebooks to write and execute python codes anytime and anywhere. Here are features of Google Colaboratory.
Python learning sites are suited for both beginners and advanced programmers. With the help of these sites, you can learn and polish your coding skills in Python. The following are 33 Python learning sites:
- Python.org
- Codecademy
- Udemy
- Pythonspot
- After Hours Programming
- Coursera
- Tutorials Point
- Codementor
- Google’s Python Class
- Dive Into Python 3
- Studytonight
- Coding club
- Real Python
- Full Stack Python
- Programiz
- Learn Python 1
- Learnpython.org
- Pluralsight
- edX
- Online Learning
- Udacity
- Stacksocial
- Python Course
- DataCamp
- The Hitchhiker’s Guide to Python
- Python Guru
- Python for You and Me
- PythonLearn
- Dataquest
- Python Challenge
- IntelliPaat
- Sololearn
- W3Schools