Coding
Suggestions from others (haven't tried them all yet)
Tools For Learning Python
- CodeAbbey
- Codewars
- CodingBat - Python
- CheckiO
- CS1 Python Programming Projects Archive
- DataCamp
- Dataquest
- Easy Learn Code
- Exercism.io
- futurecoder
- HackInScience
- learnpython
- PixelPAD
- Practical project ideas hosted on Github
- Program Arcade Games With Python And Pygame
- Project Euler(Language Agnostic)
- PyCharm EDU
- PyCharm EDU CheckIO Integration
- PyGrail flashcard game
- Python 101-Learn Python for Free(py3, Interactive tutorial)
- Python Practice Projects
- Python Principles
- Rosalind Python Bioinformatics Problems
- Reeborg's World Tutorial
- Simple Programming Problems
- SoloLearn
- Talk Python Training courses
- Python Programming MOOC 2022
- PyQuest a quick reference and learning guide
Flex your coding skill with some practice problems!
- 117 practice problems from a university Computer Science I course
- /r/dailyprogrammer
- Project Euler
- Python Challenge
- Codehub
- Python Programming Exercises, Gently Explained
Try Python in your browser
- futurecoder
- SoloLearn
- PixelPAD - Python in the browser with Game library, similar to Pygame
- PythonAnywhere — Python in your browser (also hosting Python projects)
- Trinket.io - python with turtle graphics
- ideone — online compiler and debugging tool
- Python Tutor — Visualize what the code does line by line.
- Computer Science Circles — also provides Python Tutor's visualization
- Replit
- trypython.org — requires Microsoft Silverlight
- Reeborg's World
- 61A Code