- Codeacademy online tutorial
- python course in Coursera - Programming for Everybody (Getting Started with Python)
- some traditional web
Prefer anaconda(platform) + spider(editor & debugger), where spider got simple and friendly debugging and instant variable table and plot.
Additionally, prefer Github to track editing, where typo easily happens. VS Code for instant preview markdown file.
- Anaconda
- Spider
- Github
- Visual Studio Code
- LeetCode
- become trick when meet computation constraint
- https://www.w3resource.com/python-exercises/