Setting up your Dev Environment
- Highly recommend using VSCode for developing.
- Learn and always use virtual environments: venv
- Highly recommend only developing on a Mac or Linux. If you are on Windows you can use Docker + VSCode to give you a Linux shell. This will reduce your likely hood of having problems install dependencies.
- I really love using ptpython and ptipython because it helps with autocomplete. https://github.com/prompt-toolkit/ptpython
- Real Python is definitely one of the best resources from learning Python. This is their Intro Learning Path https://realpython.com/learning-paths/python3-introduction/