15+ practical Python projects for beginners. Use these projects to learn to code, build useful apps or build your portfolio.